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
組值永遠不會為空(將始終設定)。但是,通過分支復位可以實現類似的效果。