我有一個包含某些控制字符的轉義字符串。 控制字符是ACK
,STX
類型。 參考:http://ascii.cl/control-characters.htm正則表達式替換逃逸字符串中的模式控制字符
我需要用~
替換所有的控制字符,最好是所有連續的控制字符。
Ex。輸入
%00%00%00%02THE%20QUICK%BROWN%00%00%00%0D%00%00%00%0FFOX%20JUMPED%00%00%00%0EOVER%20THE%00%00%4E%02LAZY%20DOG
我的期望輸出應該是:
~THE%20QUICK%20BROWN~FOX%20JUMPED~OVER%20THE~LAZY%20DOG
爲自己和他人着想的方法,我尋找的是,以取代在這種情況下會像%0?%0?%0?%0
的模式?這意味着任何可能蔓延到文本中的東西。
的字符串模式
字符串應該是長度的12
字符串應含有4個零符號EX。
%0
我也接受其他建議。
意圖是擺脫字符串中的所有控制字符。替換~
只是爲了保留一個選項卡上的替換位置(調試)。