我做搜索之前並在記事本++替換並正在尋找一個正則表達式,將字面上給我的第一(
一個給定的字符串,這樣我就可以取代它。正則表達式 - 匹配第一次出現字符串中,不返回任何它
我不感興趣的任何之前或之後的字符,真的只是第一(
。
的示例串是:
"starLan(11), -- Deprecated via RFC3635 ethernetCsmacd (6) should be used instead
我想找到第一(
(在這種情況下,近starLan(11)
),所以我可以用別的東西代替這個角色。
它不應該在同一行中匹配任何其他(
,所以在這種情況下,它不應該與(6)
附近的第二個(
匹配。
所有我遇到的例子似乎回到了一切和包括給定的字符,這是不是我在這種情況下,後是。
那麼,爲什麼*返回一切直至幷包括給定CHARACT呃*有問題?你有沒有聽說過捕獲組和反向引用? –
我沒有,也許這可能是一個更簡單的方法,你可以進一步解釋嗎? – cogumel0
它是如此簡單,你可以看到2個答案和更多來我猜。 –