作者:乔山办公网日期:
返回目录:word文档
Ctrl+H
查找内容:HK([0-9]{3})
替换为:第\1章
高级选项中勾选“使用通配符”
全部替换
编辑——替换——高级——查找内容为:^#^#^#(就是在特殊格式中选择三下任意数字)——替换内容为:第^&章(第+特殊格式里面的查找内容+章)——全部替换
按照你的要求替换“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语言的完整例子,你看看吧
<script type=text/javascript>
var s ='001—002章 033章';
var regex = /([0-9][0-9][0-9]章|[0-9][0-9][0-9]—[0-9][0-9][0-9]章)/g;
var result = s.replace(regex,"第$1");
alert(result);
</script>
运行结果e799bee5baa6e997aee7ad94e78988e69d83339
第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章
ctrl+H
替换-高级-勾选通配符。
然后查zhidao找内容: [0-9]{3}章
替换成: 第^&
此通配符包含数字3个,如果你要把编号99章改成第99章,那回么{3}换成{2},所以通配符均为半角符号,你可以直接粘贴进去答。