word使用通配符匹配文字,并且在改文字的固定地方加入字符
用word打开文本格式的文件 点击ctrl+h,点击更多,会出现下图所示:
勾选住“使用通配符”
Word中通配符的规则和java大差不差:
?:匹配单个字符;
*:匹配多个字符;
-:范围匹配,例如[A-Z]会匹配abc…所有26个英文字母
[]:选择匹配,例如:[白哈]度,会匹配白度和哈度
查找的时候可以直接使用,但是要在匹配到的字符固定位子添加字符,的话要给匹配规则加上尖括号(<>),例如:<第*章>
在替换为输入框中 “^&”代表了你匹配到的字符,加上你想要加入的字符,通过调整位置,就可以控制你加入字符串的位置了
例如我想往一个小说的每个第多少章前面加一个标识字段,用来作为分割章节的标记,可以这样写:
查找内容中:<第?章>此时会匹配第*章中间有一个字符的文字,
替换为:splite^&
这样就会在第一/二/三……九章前加入splite这个字符串。
如果写成:^&splite就会在后面加上splite这个字符串