我正在尝试在Visual Studio代码中查找文件,这些文件的内容包含具有相同名称的方法的类。例如,以下内容应匹配:
class Hello {
...
function Hello() { ... }
...
}
无论如何,我都试图为此class\s([A-Za-z_]+)[^]*(function\s\1)
做我的正则表达式,它似乎可以正常工作。当我尝试在Visual Studio代码中搜索文件时,它引发错误,指出:“不允许反向引用”。
在这里有想要我做的简单方法吗?我的正则表达式格式不好吗?
答案 0 :(得分:1)