我試圖捕獲捕獲字符串中的第二個字,我使用積極的展望來抓取。我希望字符串中的第二個單詞出現在空格後面跟着引號,空格後面跟着開括號,或者後面跟着字符串「Jr.」。正則表達式捕獲捕獲組中的第二個字
下面是一個例子行:
安妮R. Lomica 「Lommy」(Datore)
這是我的正則表達式到目前爲止:
(.+?(?=\ "|\ \(|,|\ Jr\.))
捕捉:
Anne R. Lomica
但內,我想捕捉:
R.
在示例行:
約翰·肖恩·富勒小
我想捕獲:
肖恩
如何修改我的現有的正則表達式來捕獲內它已經抓住了第二個字?
非常感謝您的幫助!
似乎這' 「| \'等於'[」]'和這裏(|,| \ |,| \用[('] – Dalorzo 2014-12-05 15:13:15
你想要兩個捕獲難道你的意思是這個https://regex101.com/r/lS2uM2/1? – 2014-12-05 15:15:57
@AvinashRaj我只想捕捉比賽2 – chewyg 2014-12-05 15:30:15