正则表达式在年末删除逗号并添加括号

时间:2017-10-21 06:47:01

标签: java regex

我想在年底删除空引号行:

2015,

(2015)

这是我的代码

(\d{4},)

但我不知道如何删除逗号。

3 个答案:

答案 0 :(得分:1)

(\d{4}),

从捕获块中移除它,这是()

内的任何内容

答案 1 :(得分:0)

你可以用:

String replaced = "2015,".replaceFirst("(\\d{4}),", "($1)");

这将使用逗号捕获数字,并仅将数字放在()(捕获的组$1)中。

答案 2 :(得分:0)

总有一种不同的方式:)

    String names = "2011,2012,2013";
    names = names.replaceAll(",", ")(");
    System.out.println("("+names+")");