我想匹配整個字符串,當我確定了中間部分。正則表達式,匹配後的任何字符
我有字符串:
first:second:third:forth:fifth
我希望當我寫例如與之相匹配的::third:
我不希望當我寫例如:sixth:
我來配合它已經找到了上半場,一直在尋找正則表達式來擴展包括比賽結束後的任何角色。
我想匹配整個字符串,當我確定了中間部分。正則表達式,匹配後的任何字符
我有字符串:
first:second:third:forth:fifth
我希望當我寫例如與之相匹配的::third:
我不希望當我寫例如:sixth:
我來配合它已經找到了上半場,一直在尋找正則表達式來擴展包括比賽結束後的任何角色。
在這種情況下,你真的需要一個前瞻嗎? –
@MuratK。不,這個簡單的例子與'。*:third:。*'一樣容易解決,正如melpomene所表明的那樣。然而,只要有多個條件需要檢查並且主題中的項目順序未被預先確定,則超前就會派上用場。像'(?=。*:third:)(?=。*:second:)。*' – Tomalak
爲什麼不'*:第三:*'? – melpomene
@melpomene Whaaaat,我向上帝發誓我嘗試過,但沒有奏效,謝謝! –