JAVA里,如何匹配一个多位数?(正则表达式)
JAVA里,如何匹配一个多位数?(正则表达式)
如:string = '' int i = 12;"
请问如何使用replace All这个方法,将所有数字都加上一个标签<b></b>,如
变成string = " int i = <b>12</b>"?
又如把字符串“ 33 444 5555”变成" <b>33</b> <b>444</b> <b>5555</b>"
[解决办法]
public class sdfsd {
public static void main(String[] args) {
String a=" 33 444 5555";
String t= " int i = 12";
System.out.println(a.replaceAll("(\\d+)", "<b>$1</b>"));
System.out.println(t.replaceAll("(\\d+)", "<b>$1</b>"));
}
}