2
我有一個這樣的字符串之間的文本:正則表達式:發現兩名身份不明的標籤
<!NAME!>Admin : <!NAME!><!MSG!>Hello Guys<!MSG!><!ADD-ACC!>BOSS<!ADD-ACC!>
我想寫兩個相同的標籤之間提取文本像
<!NAME!>Admin : <!NAME!>
<!MSG!>Hello Guys<!MSG!>
<!ADD-ACC!>BOSS<!ADD-ACC!>
所以我寫了一個正則表達式模式此正則表達式:
<!.*!>.*<!.*!>
但它給了我這個結果
<!NAME!>Admin : <!NAME!><!MSG!>Hello Guys<!MSG!><!ADD-ACC!>BOSS<!ADD-ACC!>
我明白爲什麼這樣做,這是因爲
<!NAME!> and <!ADD-ACC!> follows the regex pattern i am using.
於是我就在正則表達式
<!XXX!>.*<!XXX!> where XXX is the same text between tags so that REGEX could find and extract those tags from text like how i want it to be done.
哇,真的有效,非常感謝你 – BOSS