0
我有以下的正則表達式:正則表達式混亂
\(.*\)
它匹配所有該字符串。
(match this) but exclude this? (match this too)
,但我希望它僅匹配
(match this)
爲什麼它不排除之間的文本(符合這一點?)
我有以下的正則表達式:正則表達式混亂
\(.*\)
它匹配所有該字符串。
(match this) but exclude this? (match this too)
,但我希望它僅匹配
(match this)
爲什麼它不排除之間的文本(符合這一點?)
.*
是貪婪,這意味着它將盡可能匹配。您可以使用非貪婪量詞:
\(.*?\)
,或者:
\([^\)]*\)
\(.*?\)
使用this.Use非貪婪的修改。