Regex 条件用法

Regex 条件用法,regex,pcre,Regex,Pcre,请向我解释这样的问题:如何根据其他模式匹配将特定模式应用于输入字符串?例如,lalalalalahedcbw LULU pol GDTE。因此,如果pol出现在字符串的任何位置,则子模式(例如la{2})将应用于字符串。请参见,如果这是您的意思: ^(?(?=.*\bpol).*?(la{2})|.*?(LU{2})) 如果条件匹配-检查@start:任意数量的字符,后跟\b单词边界,后跟pol,则使用第一种模式,否则使用第二种模式 阅读

请向我解释这样的问题:如何根据其他模式匹配将特定模式应用于输入字符串?例如,
lalalalalahedcbw LULU pol GDTE
。因此,如果
pol
出现在字符串的任何位置,则子模式(例如
la{2})将应用于字符串。

请参见,如果这是您的意思:

^(?(?=.*\bpol).*?(la{2})|.*?(LU{2}))
如果条件匹配-检查@start:任意数量的字符,后跟
\b
单词边界,后跟
pol
,则使用第一种模式,否则使用第二种模式

阅读