Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 是否使用正则表达式查找所有类定义?_Regex - Fatal编程技术网

Regex 是否使用正则表达式查找所有类定义?

Regex 是否使用正则表达式查找所有类定义?,regex,Regex,我在sublime中使用控制移位F。我想在那里放一个正则表达式,它将显示所有文件中的所有类定义 我想做一个正则表达式,比如 “对任意数量的字符进行分类:” 所以正则表达式应该找到如下内容 class EventProcessorMixin(BaseClass): 这是我的一门课。还有像这样的另一个班级 class Event_process_locations_advance(GameEvent): 我试过了 r"class [\w]*\((.*)\):" 及 但两者都不起作用 对于介于“

我在sublime中使用控制移位F。我想在那里放一个正则表达式,它将显示所有文件中的所有类定义

我想做一个正则表达式,比如 “对任意数量的字符进行分类:”

所以正则表达式应该找到如下内容

class EventProcessorMixin(BaseClass):
这是我的一门课。还有像这样的另一个班级

class Event_process_locations_advance(GameEvent):
我试过了

r"class [\w]*\((.*)\):"

但两者都不起作用

对于介于“类”和“:”之间的任何字符,请尝试:


你的正则表达式是这样工作的-。这有什么不对?如果你说你正在使用升华文本中的正则表达式,为什么要使用
python
标记呢?当然,你启用了正则表达式搜索了吗?
/class [a-zA-Z][a-zA-Z0-9_]*\({0,1}.*\){0,1}:/
class .*: