如何高效的将word文档里的非中文字符全部替换为空格

注意要删除的不仅仅是英文和数字,这个用通配符我会.但我要求还要把类似于<>,$这样子的标点,符号等等都要删掉,只留下中文在原位.... 注意要删除的不仅仅是英文和数字,这个用通配符我会.但我要求还要把类似于<>,$这样子的标点,符号等等都要删掉,只留下中文在原位. 展开
 我来答
一骑当后
2015-08-01 · 知道合伙人数码行家
一骑当后
知道合伙人数码行家
采纳数:40298 获赞数:306443
网络、设备维护、电路、弱电检测。

向TA提问 私信TA
展开全部

  方法如下:

  1、打开word;

  2、按CTRL+H键,找开替换窗口;

  3、点击更多,在查找内容处输入:“[a-zA-Z0-9\?\*\(\)\[\].,'"~@#$%\&+\-;:/\!<>\/^94]”,并勾选使用通配符

  4、在替换为处转入一个空格,点击全部替换;

  5、完成。

zhch053
2013-01-07 · TA获得超过2913个赞
知道小有建树答主
回答量:977
采纳率:89%
帮助的人:328万
展开全部
查找:[a-zA-Z0-9\?\*\(\)\[\].,'"~@#$%\&+\-;:/\!<>\/^94]
替换为:^32(或空格)
勾选使用通配符,全部替换
追问
我试用了一下哈,肯定有效,先谢过.但是有个问题,我的目的还木有达到,就是这么替换以后,中文的格式就乱了,以前在中间的中文现在都跑到前面去了.据我分析可能是因为英文符号只占半格,替换成空格之后变长了?能不能再指导一下,怎么替换成半格.要不我分两次,一次替换全格,一次替换半格?
追答
替换的空格是半角空格,你也可以换成全角空格。当然这两种都不可能在替换后使中文字符保持在原位置。因为每个半角字符的宽度和空格的宽度是不一致的,如果在记事本中还有可能达到你的目的的。
在word中,你也可以把西文字符换为白色,既让它占位,又不改变中文位置。
方法是,查找栏不变,只在替换栏内把^32改为^&,同时点“格式-字体”,字体颜色选中白色。全部替换
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迪士尼公主5
2013-01-07
知道答主
回答量:39
采纳率:0%
帮助的人:7万
展开全部
只要查找:[a-zA-Z0-9\?\*\(\)\[\].,'"~@#$%\&+\-;:/\!<>\/^94]
替换为:^32(或空格)
勾选使用通配符,全部替换。就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2013-01-07 · TA获得超过111个赞
知道答主
回答量:201
采纳率:0%
帮助的人:65.9万
展开全部
替换可以吗?
追问
就是不知道怎样替换成空格啊,CTL+H以后如果选替换所有字符的话会把中文也替换掉.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式