我有這樣的正則表達式:[A-Z][A-Z] \d\d
否定這個正則表達式 - 怎麼樣?
我想用它來代替一切,不匹配的空白(或其他任何字符)。我怎樣才能做到這一點?我否定字符類在這種情況下不起作用,因爲正則表達式本身有2個字符類。
串的短的部分看起來像這樣:
<div class=""></div>CL 17 </a><br>
只有CL 17應保留,其餘的應該是空白。
注:我注意到,這似乎是複雜的,所以我寫一個小PHP腳本,它獲取匹配(preg_match_all)的列表,並處理那些在某種程度上這就是確定我的情況下解決它。
所以你想把'foo AB 12 barXY 89baz'換成'**** AB 12 **** XY 89 ***'? –
是的,正好... – user1638055
用正則表達式這並不容易。我現在要去吃午飯了,但會在後面想到一些事情。 –