1. 程式人生 > >正則表示式替換全部 中文漢字 英文 數字

正則表示式替換全部 中文漢字 英文 數字

簡單說明下用正則表示式替換全部中文漢字、英文、數字的方法 。

使用工具,Notepad2(或者支援正則表示式的都可以)

替換表示式:

[a-zA-Z]+

[!^1-^127] 英文 數字
所有小寫英文字母[a-z]
所有大寫英文字母[A-Z]
所有西文字元[^1-^127]
所有中文漢字和中文標點[!^1-^127]
所有中文漢字(CJK統一字元)[一-龥] or [一-﨩]搜尋
所有中文標點[!一-龥^1-^127]
所有非數字字元[!0-9]
其他語言可以類推 (來自百度知道)

正則替換點後面的格式

(?<=\.)\w+$   不帶點\.\b\w+$\b   帶點 \.(\w+)$  帶點如:
gfdgdfgdfgdfgdf.fgdgdsgfsdfs fdsxcvxcv.jhfgsdfs dfdsf.h

下圖是替換所有中文漢字的示例