目前正在进行一些重新分解,并试图获得一个可以返回任何驼峰方法的正则表达式模式。我将在eclipse搜索文件中使用正则表达式选项。
def thisIsATest(self):
pass
def this_is_a_test(self):
pass
def this(self):
pass
我希望搜索显然可以选择thisIsATest
答案 0 :(得分:2)
编辑:哎呀你想要骆驼案例......修复(再次):
def\s+(?=[a-z]+(?:[A-Z][a-z0-9]+)*\s*\().*?\(
修改:要排除单个字词,我使用+
代替*
。
def\s+(?=[a-z]+(?:[A-Z][a-z0-9]+)+\s*\().*?\(