Notepad++正則表達式查找替換文本中文字符


測試需求

  測試工具中xml配置文件中注釋字段包含中文字符,在Win10系統下使用工具中偶爾會出現中文亂碼導致配置文件失效。解決方法將配置文件中的中文注釋換成英文注釋或者直接替換刪除。如何將配置文件中的中文字符查找刪除?

操作步驟

  在Notepad文本工具中使用正則表達式匹配中文字符並替換。當然你可以采用Python寫個小工具也無不可。Notepad中使用正則表達式[^\x00-\xff]匹配中文字符。

  1、構造包含中文文本用於測試,包含中文字符、普通字符和特殊字符。

  2、中文字符正則表達式匹配:[^\x00-\xff]。其中\x00-\xff匹配ASCII代碼中十六進制代碼為00-ff的字符,加個取反^,則就表示表示匹配非單字節的字符,例如漢字,漢字符號等字符集。如下

  3、完成替換,中文字符已全部替換。替換后文本如下:

附錄

ASCII字符集:http://www.asciitable.com/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM