正则匹配指定字符串后的数字

应用场景:

批量替换相同前缀字符串后跟不同数字的字符

//将items中的字标签统一替换为item
String str = "";
//实现方式
//使用正则表达式: item\s*\d*[1-9]或item\s*\d*[1]
//使用字符串替换函数
String result = str.replaceAll("tiem\\d*[1-9]", "tiem");
//输出结果:

\s 表示空格 \s* 表示多个空格
d*[1-9] 表示 大于0的1到9之间的数字

你可能感兴趣的:(java,java,正则表达式)