我想使用\ S使用正則表達式搜索文本,但最後不包括「,」。如何使用正則表達式排除字符來搜索文本?
PE: 文字,塔塔麗德
我正則表達式必須找到文本(不包括 「」),TATA雷塔
我試過,但沒有奏效:
/\ < \ S + [^,]
\ W不也行,因爲它沒有找到非ASCII字符èéòà等
我想使用\ S使用正則表達式搜索文本,但最後不包括「,」。如何使用正則表達式排除字符來搜索文本?
PE: 文字,塔塔麗德
我正則表達式必須找到文本(不包括 「」),TATA雷塔
我試過,但沒有奏效:
/\ < \ S + [^,]
\ W不也行,因爲它沒有找到非ASCII字符èéòà等
回覆廣告上最多
:he /zero-width
我覺得使用默認選項你的意思(注意\+
,而不是僅僅+
)
/\<\S\+[^,]
這不會起作用,因爲+是默認的貪婪,和逗號不是一個空白:)
我想這會做你想要什麼:
/\<\S\{-}\>,\@!
隨着非常多,這可能是一個很大的清潔劑
/\v<\S+>,@!
請澄清,你想找什麼?你能否添加一個你不想匹配的例子? – 2011-04-07 10:13:03
@Andrea,我想匹配\ S除了「,」。 – Reman 2011-04-07 11:57:10