考虑(\w[0-9]).*\1
RegEx,它与d1akdhfafd1
,R2ddsfasfasfdsfdR2
等匹配。
是否可以编写与以下内容匹配的RegEx:D1dfsadfadsfE3
,z6adfdasfdfr2
,e3654654e0
,....?
\w[0-9]
只是一个示例,请考虑一般表格(::A_Complex_Pattern::).*\1
答案 0 :(得分:0)
PHP的正则表达式引擎(PCRE)支持recursion。其他一些人也这样做,但你通常不应该指望它。但是,如果引擎有,那么您可以插入其他地方使用的模式:
(\w\d).*(?1)
编号与反向引用的编号相同。 (?R)
将插入整个模式。