按照你的要求替换“001—002章”或“033章”为“第001—002章”“第033章”的正则表达式为 ([0-9][0-9][0-9]章|[0-9][0-9][0-9]—[0-9][0-9][0-9]章) 替换为 第$1
我给你一个Javascript语言的完整例子,你看看吧
运行结果
第001—002章 第033章
另外,再给你一个Java语言的例子,以供参考
public class AA {
public static void main(String[] args) {
String s="001—002章 033章";
String regex = "([0-9][0-9][0-9]章|[0-9][0-9][0-9]—[0-9][0-9][0-9]章)";
String result=s.replaceAll(regex,"第$1");
System.out.println(result);
}
}
运行结果
第001—002章 第033章