2024-09-14 02:29:52
(?R)是引用当前表达式的意思。
即可以用\w+\((?R)?\)替换到(?R)的位置,因此可以衍生成匹配\w+\(\w+\((?R)?\)\)、\w+\(\w+\(\w+\((?R)?\)\)\)、等等。
(?R)? 这里多一个?表示可以有引用,也可以没有。

扩展资料:
例如,正则表达式"testing"中没有包含任何元字符,它可以匹配"testing"和"testing123"等
构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与
正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意组合。
参考资料来源:
2024-09-14 05:00:17
2024-09-14 00:54:53