經常有這樣的需求:項目代碼中有一些輸出資訊是中文寫的,不過現在要做國際化,代碼""中寫的中文都要改成英文。這樣就需要将代碼中包含中文的字元串都找出來。也就是如同 "寫到引号中的中文,Yes,is here"。
用什麼辦法能迅速找出這些包含中文的句子呢?今天終于寫了這樣一個正規表達式,很好用。
(".*[\u4E00-\u9FA5]+)|([\u4E00-\u9FA5]+.*")
直接在VS中用Ctrl+F或者Ctrl+Shift+F,在"查找内容"中輸入(".*[\u4E00-\u9FA5]+)|([\u4E00-\u9FA5]+.*"),就能找出所有這些中文字元串了!
