我想有一个表达,其中下一个符号发现值之后不“(”正则表达式表达和下一个符号不是“(”
我有以下基正则表达式:
(([_A-Za-z]([_\w])+)|([A-Za-z]))
和文字,例如:
a3+red+42+_dv+Sy(w12+44)
祝正则表达式应该返回:
a3, red, _dv, w12
此基础上正则表达式返回
a3, red, _dv, Sy, w12
,但我需要排除 'SY',因为下一个符号是 “(”。
我尝试以下方法:
(([_A-Za-z]([_\w])+)|([A-Za-z]))(\b)
但它返回
a3+, red+, _dv+, w12)
我并不需要有一个符号,我需要包括只有在接下来的符号不是“(”
。
否定预测 – m0meni