3
我有這樣的文字 -正則表達式忽略引號字符
[Event "F/S Return Match"]
這是我的正則表達式 -
\[.*"
比賽是 -
[Event "F/S Return Match"
我期待 -
[Event "
爲什麼第一個引號被忽略?
我有這樣的文字 -正則表達式忽略引號字符
[Event "F/S Return Match"]
這是我的正則表達式 -
\[.*"
比賽是 -
[Event "F/S Return Match"
我期待 -
[Event "
爲什麼第一個引號被忽略?
使它非貪婪正則表達式:
\[.*?"
或者更好地利用否定:
\[[^"]*"
Anubhava,感謝講授否定。或者至少,告訴我這件事......我必須看看它是如何工作的。它說:忽略'''的第一個實例。正確? – Smandoli
我有一個文本編輯器與正則表達式很弱,並且它不允許非貪婪。這就是爲什麼我很高興瞭解否定語法。 – Smandoli
@Smandoli:是的,它意味着匹配/抓取輸入字符,直到你在上面的正則表達式中打「'」。 – anubhava