1、用替换法,快捷键ctrl+h;
“搜索选项”下方勾选“使用通配符”;
“查找内容”中填入:
([0-9])([0-9]{3})([!][0-9年]),“替换为”中填入:\1,\2\3,
在输入法为英文半角的状态下输入。
执行“全部替换”。重复按“全部替换”按钮,直到提示“替换0处”为止。
查找框中“([0-9])([0-9]{3})([!][0-9年])”的含义是:
()[
]{
}称为:通配符。
(
)
表达式,[
]
范围内的任意单个字符,{
}
指定前一范围次数(勾选
“使用通配符”复选框让通配符设定的条件起作用)。
意思是:查找不是0-9或者“年”之前的三位以上的数字(word默认从左到右顺序查找)。
替换框中“\1,\2\3”的含义是:\1代表查找框中第一个表达式,\2代表查找框中第二个表达式,以此类推。意思是:按从左到右的顺序,在不是0-9或者“年”前的第四位数字后加千分位符(,)。如:10000000.00元,按第一次“全部替换”按钮为:10000,000.00元,按第二次“全部替换”按钮为:10,000,000.00元,按第三次“全部替换”按钮为:“替换0处”完成。
希望能帮到你,望采纳。。