2017-09-27 215 views
0

我試圖實現一個正則表達式,其中包含所有字符串有任何數量的字,但不能跟隨一個:並忽略匹配,如果它。我決定使用負面觀察。負向前視不能與字符範圍

/([a-zA-Z]+)(?!:)/gm 
string: lame:joker 

,因爲我使用的是字符範圍它一次是匹配一個字符,只有忽略前的最後一個字符。 在這種情況下,我如何忽略整個比賽?

鏈接regex101:https://regex101.com/r/DlEmC9/1

回答