1
我有一條線:如何在找到匹配後強制終止正則表達式搜索?
hostname = "serv1.namespace.com",
和正則表達式:^\s*hostname[A-Z]*\s=?\s"?(.*?)"?,?$
。
這可以按照大多數情況(我希望將信息放在引號中)工作,但是如果我在字符串的末尾添加任何字符(包括空格),那麼超出第一個"
的所有內容都將添加到匹配組。有沒有辦法迫使比賽組只有是什麼在報價中,並基本上只是在遇到",
後停止搜索?
編輯:如果有人有這更好的標題,通過各種手段......
看看非貪心匹配 –