之前记得在某个视频中老师使用了正则替换,感觉效率惊人。 今天突然想到了,并且实际使用了,在此记录一下操作。
在android studio中(jetbrains全家桶应该都支持),使用快捷键或菜单项调出替换操作框,如下图:
如上的操作是给单个数字替换成对应的数字字符串。
这里有几点需要注意的,一是需要点击红色框中标记的启用正则匹配的开关,二是替换的字符串要使用源字符串中的内容,需要用()来分组,如果有多组,使用$1,$2,$3等来区分。 三是注意正则是否正确,并谨慎使用repleace all。
参见官网正则替换的说明。