androidstudio檢測代碼內的中文字符
在堆完代碼後,國際化可謂是咋們的一個頭痛問題,,需要一個一個查找,然後一個一個修改
下面介紹一個方法緩解這個問題:
正則表達式: ^((?!(*|//)).)+[\u4e00-\u9fa5]
打開全局搜索
在Text to find輸入正則表達式: ^((?!(*|//)).)+[\u4e00-\u9fa5]
勾選: Regular expression
修改中文字符
選擇搜索的文件後綴
正則表達式的解釋:
/^(\w|-|[\u4E00-\u9FA5])* 以前面的爲結尾
\w 數字,字母,下劃線,.
\u4E00-\u9FA5 中文
- 代表前面出現0次或多次
| 或者
所以整個的意思是匹配一個 數字,字母,下劃線,-,.,中文組成的一個字串