我要尋找一個正則表達式的子字符串從c
的最後一次出現匹配的詞blah
(字blah
前):在一個字符串匹配最後一次出現
輸入:
acacacacadddddblahacacac
輸出應該是cadddddblah
。
這可能嗎?
UPDATE
會如何看待一樣,如果我尋找另一個詞,而不是爲信c
?
輸入:
acblhacacacadddddblahacacac
我正在尋找blh
到blah
。結果應該是blhacacacadddddblah
。
我要尋找一個正則表達式的子字符串從c
的最後一次出現匹配的詞blah
(字blah
前):在一個字符串匹配最後一次出現
輸入:
acacacacadddddblahacacac
輸出應該是cadddddblah
。
這可能嗎?
UPDATE
會如何看待一樣,如果我尋找另一個詞,而不是爲信c
?
輸入:
acblhacacacadddddblahacacac
我正在尋找blh
到blah
。結果應該是blhacacacadddddblah
。
searching for blh to blah
這是一種方式。雖然不是很乾淨。
剛剛獲得內BLH ..等等
blh(?:(?!blh|blah).)*blah
只是匹配序列不包括與blah
c
之間c
。
c[^c]*blah
請檢查我的更新。在那種情況下,正則表達式會如何呢? – user1414745
如果可以,則匹配所有等於_last_'blah'的等級。 OP沒有提到sub blah的。 – sln
@ user1414745看起來,罪的答案可以解決更新的問題,但我在負面視角方面並不擅長。試試看看。 – Barmar
哪裏是'在你的正則表達式blah'? – Barmar
@Barmar對不起,我認爲這是直到字符串結尾 –