用于查找具有特定 return 和其中行为的方法的正则表达式
Regex to find a method with specific return and behviour inside of it
我想要类似于this的东西,但在方法的范围内。
给定一个项目,我想找到所有文件的方法 return 一个特定的对象并使用另一个特定的方法。
目前我只有这个:MyObject(.)*\((.)*\)[\w\W]*?return
它选择了我期望的 return 的方法,但是我如何指定其中的行为?
随意使用另一种更简单的模式,我不知道我创建的那个是否足够好。
请解释正则表达式,因为我不是它的专家,也是为了将来的目的。
不完全是您想要的,但您可以执行搜索范围 上一个搜索结果中的文件。
结构搜索似乎是解决您问题的更好方法。使用 class 的现有模板 方法并编辑变量 ReturnType 以等于您想要的类型。然后使用模板 method calls 并编辑变量 MethodCall 并在范围 Previous Search Results 中搜索。
我想要类似于this的东西,但在方法的范围内。
给定一个项目,我想找到所有文件的方法 return 一个特定的对象并使用另一个特定的方法。
目前我只有这个:MyObject(.)*\((.)*\)[\w\W]*?return
它选择了我期望的 return 的方法,但是我如何指定其中的行为?
随意使用另一种更简单的模式,我不知道我创建的那个是否足够好。
请解释正则表达式,因为我不是它的专家,也是为了将来的目的。
不完全是您想要的,但您可以执行搜索范围 上一个搜索结果中的文件。
结构搜索似乎是解决您问题的更好方法。使用 class 的现有模板 方法并编辑变量 ReturnType 以等于您想要的类型。然后使用模板 method calls 并编辑变量 MethodCall 并在范围 Previous Search Results 中搜索。