Android使用正则表达式过滤字符串(搜索项目中所有中文字符)

在Android开发中有时候会遇到需要多语言国际化,而如果没有一开始就将字符串放入strings资源文件后续要迁移会很麻烦,一个文件一个文件找浪费时间,可能有所遗漏,因此可以使用正则表达式进行查询。记录一下,免得以后忘记,哈哈。

步骤1:在Android Studio里快捷键Ctrl+H(或Edit -> Find -> Find In Path)打开全局搜索。

步骤2:勾选Regex(重要!!!)。

步骤3:在搜索框输入^((?!(\*|//)).)+[\u4e00-\u9fa5]即可对中文进行搜索。

人生建议,代码千万条,规范第一条。

全局搜索框

你可能感兴趣的:(Android使用正则表达式过滤字符串(搜索项目中所有中文字符))