用于修改访问修饰符的正则表达式



我想将所有私有方法修改为公共方法。(我只想要方法而不是定义为私有的变量(

例如,记

事本++有什么方法可以使用正则表达式来完成吗?

我正在尝试这样的事情:

  • 查找内容 : (private( +[\w\<>[]]+\s+(\w+( ([^(]( *({?|[^;])

  • 替换:公共

  • 搜索模式:正则表达式

但它不起作用

你能帮我吗?

这应该有效。

正则表达式:

(private)(.+n*s*{)

替换为

public$2

输入:

private static void main(String[] args) 
{
}
private static void main(String[] args) {
}

输出:

public static void main(String[] args) 
{
}
public static void main(String[] args) {
}

最新更新