我想有一個表達,其中下一個符號發現值之後不「(」正則表達式表達和下一個符號不是「(」
我有以下基正則表達式:
(([_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