PCRE INFO JCHANGED 修饰符
还有一个 PCRE 修饰符,允许使用重复的命名组。
注意 :仅支持内联版本 - (?J)
,并且必须放置在模式的开头。
如果你使用
/(?J)\w+-(?:new-(?<val>\w+)|\d+-empty-(?<val>[^-]+)-collection)/
val
组值永远不会为空(将始终设置)。但是,通过分支复位可以实现类似的效果。
还有一个 PCRE 修饰符,允许使用重复的命名组。
注意 :仅支持内联版本 - (?J)
,并且必须放置在模式的开头。
如果你使用
/(?J)\w+-(?:new-(?<val>\w+)|\d+-empty-(?<val>[^-]+)-collection)/
val
组值永远不会为空(将始终设置)。但是,通过分支复位可以实现类似的效果。