2
之間匹配字符串「aa」和點(。)之間的匹配字符串是否可以包含「aa」?即字符串「ab8aabaa8」。正則表達式應該匹配「aa8」。匹配正則表達式的字符串,以特定字符串開頭和結尾,但不包含在
之間匹配字符串「aa」和點(。)之間的匹配字符串是否可以包含「aa」?即字符串「ab8aabaa8」。正則表達式應該匹配「aa8」。匹配正則表達式的字符串,以特定字符串開頭和結尾,但不包含在
是的。使用負面的前瞻:
aa(?!.*aa).*\.
在您的示例中,匹配字符串包含aa。在這個例子中,匹配的正則表達式是「aa(。+)。」,matcher.group(1)會告訴你匹配字符串「8」(語法取決於你使用的語言)。我沒有測試該RE,但應該很容易測試。
它只是工作,謝謝。 btw在最後8應該是\。我認爲。 – rovsen
是的,對不起,剛剛被原文弄糊塗了。 – fge