添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
我似乎还记得,DotNet中的正则表达式具有一种特殊的机制,可以正确匹配嵌套结构,例如“ ( (a ( ( c ) b ) ) ( d ) e )”中的分组。这个功能的python等效项是什么?可以使用正则表达式解决一些问题吗?(尽管这似乎是当前regex的实现不适合的问题)
查看完整描述

TA贡献1818条经验 获得超7个赞

正则表达式 无法 解析嵌套结构。根据定义,嵌套结构不是规则的。它们不能用正则语法构造,也不能用有限状态自动机解析(正则表达式可以看作是FSA的简写)。

当今的“正则表达式”引擎有时支持某些有限的“嵌套”结构,但是从技术角度来看,它们不应再称为“常规”。


查看完整回答