怎样在包含有中英文的word文档中删去所有中文

比如:book 书
god 上帝

然后删去所有中文
成为book
god
我记得以前百度知道有这么个帖子的, 全部中文有一个通用码的, 但我不会打那个字(那个通用码看起来和乱码有点像) 谁知到

1、先将英文字母“^$”替换成“^&”并选另外一种字体(或字号);

2、然后将含有中文字体(或字号)的所有字符“^?”替换成空格(通过限定查找内容的格式达到只替换中文的目的);

3、再将两个空格替换成一个空格(这一步可能要进行多次,直到英文单词之间只剩下一个空格为止)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-29
操作如下:

替换——高级——使用通配符——查找栏:[!a-z A-Z]
替换为:空——不限定格式

全部替换
注意::[!a-z空格A-Z] ,z和A中间有空格

如果需要保留标点符号,则查找栏:[!a-z A-Z\,\.\?\!,。?!……]
全部搞定 OK

另外,你说的通用码是指正则表达式的查找替换吧?
WORD的查找替换功能没有正则表达式那么强大。(那是在编程里用的)
而且,正则表达式中的一些语法也和WORD的替换略有不同。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
相似回答