我有值“地址线1”,“地址线2”等的字符串。
如果字符串中有任何数值,我想添加一个空格
“地址线1”,“地址线2”。

我可以使用包含和替换这样

String sample = "Address Line1";
if (sample.contains("1")) {
    sample = sample.replace("1"," 1");
}


但是我该如何使用正则表达式呢?

最佳答案

sample = sample.replaceAll("\\d+"," $0");

关于java - 使用正则表达式替换Java字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24374205/

10-15 15:42