我想要一个表达式,其中找到的值之后的下一个符号不是“(”.
我有以下基础正则表达式:
(([_A-Za-z]([_\w])+)|([A-Za-z]))
和文字例如:
a3+red+42+_dv+Sy(w12+44)
希望的正则表达式应该返回:
a3,red,_dv,w12
这个基础正则表达式返回
a3,Sy,w12
但我需要排除’Sy’,因为下一个符号是“(”.
我尝试以下方法:
(([_A-Za-z]([_\w])+)|([A-Za-z]))(\b)
但它回来了
a3+,red+,_dv+,w12)