例如这种情况:
需要把这些汉字数字改为阿拉伯数字。
步骤1:在任意位置输入“第章”,然后把光标放到“第”和“章”的中间,然后ctrl+f9插入域,在域里面输入 autonum,然后按alt+f9 显示域值。
按下alt+F9后 第 autonum章 就会变成 第1章。
步骤2:剪切这个“第1章”,然后打开查找替换,点击更多,勾选使用通配符。
查找内容:第[零一二三四五六七八九十百千万]{1,}章
替换为:^c
^c 的意思是选择系统剪贴板里的内容,也就是把汉字数字替换为刚才剪切到剪贴板里的那个“域值”。
点击 全部替换 就可以把文档内的汉字数字全部替换为阿拉伯数字。
到这一步还没完,虽然在Word里看着都正常,但实际上插入的数字是一种Word里的特殊格式,所以还需要把其转换为静态文本。
步骤3:ctrl+a全选后,按ctrl+shift+f9将域转化为静态文本。
有时候小说章节后面没有加一个空格,例如:第一章五五开 这样,这会导致小说阅读器无法识别章节,需要在章后面加个空格,这时候要怎么做呢?
使用通配符
查找内容:第?章
替换为:^& (注意^&后面还有个空格)
^&的意思是查找到的内容,也即查找结果本身,也就是例如上面通配符查找的结果就是 第一章 ,^&就代表第一章这3个字,然后在^&通配符后面加个空格,意思是查找的内容后加空格,当然也可以在^&^13,这个通配符字符串的意思就是在 第一章 后面加换行符,如果在^&通配符前加空格或者^13,那么就是在 第一章 前面加空格或者换行符。