pycharm写的代码多了,经常会通过快捷键ctrl+shift+F键查找某些文本,一般查找某个函数或是广本还是很方便的,不过如果代码量很大,查找的文本出现在各文件中,找起来还是很不方便的。这时候regex正则查找就有了用武之地。
比如我要查找dateK,使用字符串匹配查找,截图如下:
可以看到由于程序中太多地方使用了这个字符串,结果一堆候选项袭来,很费神。
这时候想起来,dateK大约是在行末调用的,然后我们切换成regex正则查找,选中最右边的.*符号即表示查找方式采用正则匹配,然后在查找对像上"datek"上加一个$表示匹配位置为行末,
截图如下:
这样一来匹配的一下少了很多,非常清爽。