這裏出現一個符號(^)之間的匹配一切數據正則表達式爲字符串,並排除插入符號(^)
[StupidHtml]: AZaz.-09^abcdabcd^a^a^
我需要一個正則表達式來檢索[StupidHtml]:
和^
目前我使用
(?<=\[StupidHtml\]\:)(.*)(?=\^)
但是,其結果是:
AZaz.-09^abcdabcd^a^a
我需要實現Azaz.-09
這裏出現一個符號(^)之間的匹配一切數據正則表達式爲字符串,並排除插入符號(^)
[StupidHtml]: AZaz.-09^abcdabcd^a^a^
我需要一個正則表達式來檢索[StupidHtml]:
和^
目前我使用
(?<=\[StupidHtml\]\:)(.*)(?=\^)
但是,其結果是:
AZaz.-09^abcdabcd^a^a
我需要實現Azaz.-09
試試這個:
(?<=\[StupidHtml\]\:)(.*?)(?=\^)
.
將匹配任何字符,甚至^
。你需要從匹配的類
排除把它給一個嘗試(?<=\[StupidHtml\]\:)([^\^]*)(?=\^)
謝謝marc_s的編輯。 – HawkEye13 2013-03-15 10:20:54