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
,则使用第一种模式,否则使用第二种模式
阅读