【发布时间】:2017-08-14 12:00:55
【问题描述】:
我正在寻找一种在 android studio 中查找和替换的有效方法。我可以在其中使用正则表达式找到一个字符串并将所选字符串替换为其子字符串。
例如
- constants.LOG_FILE_PATH -> SETTINGS['LOG_FILE_PATH']
- constants.LOG_DIR -> SETTINGS['LOG_DIR']
我有以下查找的正则表达式
常量。[A-Z_]*
选择 constants.LOG_FILE_PATH 和 constants.LOG_DIR
但是如何修改替换字符串,使上面的字符串可以分别被 SETTINGS['LOG_FILE_PATH'] 和 SETTINGS['LOG_DIR'] 替换。我必须在我的项目中查找和替换许多字符串,因此手动查找和替换的开销很小。
编辑 1:如果你知道如何在 pycharm 或 intellij-idea 中操作,它也可以在 android studio 中工作,这就是我添加标签 pycharm 和 intellij-idea 的原因
【问题讨论】:
-
在 android studio 中可以使用 cntrl+shift +R 查找和替换
标签: android android-studio intellij-idea pycharm