怎样在有大量中文和大量英文混合的word文档中,将英文字符串外面加上「」?

比如:车KS于ON位,MS开关SM位。变成:车「KS」于「ON」位,「MS开关「SM」位。

1、选中”使用通配符“

2、查找内容输入:([!A-z,「])([A-z])([!A-z,」])
注:[A-z]代表一个英文字母,你需要从最少个数的开始替换,比如你文档中最少的是两个字母的组合,最多是5个字母的组合,那就从查找内容中输入([!A-z,「])([A-z][A-z])([!A-z,」])开始,到输入([!A-z,「])([A-z][A-z][A-z][A-z][A-z])([!A-z,」])结束
3、替换内容输入:\1「\2」\3

4、每次点击“全部替换”
5、再取消“使用通配符”→查找^p^$,并手工加上「」针对段落开头
6、检查文章开头是否有英文,有则手工修改。追问

谢谢你~~如果英文中有数字和符号的呢?如把:继电器DCPB1_R、DIR1_R、DIR_R2、DIR_L1、DIR_L2得电,改为:继电器「DCPB1_R」、「DIR1_R」、「DIR_R2」、「DIR_L1」、「DIR_L2」得电,怎么写呢?

追答

查找单元:[A-z]改为[A-z,_,0-9]

试试看,应该可以,我没有测试。

温馨提示:答案为网友推荐,仅供参考
相似回答