WPS文字 | Word-查找与替换功能剖析之“如何把英文引号替换为中文引号”

前言

先说明一下, WPS和OFFICE中的word文档,存在一定不同;对于同样的查找与替换设置,得到的结果不相同。

举个例子,假如原文为:

在WPS下:得出来的结果有两种,有时候会把英文引号里的内容类似对中文引号的操作那样删除,有时会替换成一个英文双引号。

在OFFICE word下:会把所有的英文引号替换成右中文双引号。

而本文的下面实验都是在WPS 11.1.0的版本下操作得出。

一、网上流传的错误方法

以下几点做法之前,必须确保一个自动校正选项设置为取消勾选状态——“直引号替换为弯引号”。

1.1 查找内容为"(*)",替换内容为“\1”

替换前的内容:

替换后的内容:不仅把英文引号的内容全清空,而且还把中文引号里的内容清空了。

1.2 查找内容为(")(*)("),替换内容为"\2"

 效果和上面的1.1相同。

1.3 查找内容为"*",替换内容为“^&”

替换前:

替换后:中文引号两边又多了一个中文引号;英文引号两边多了一个中文引号。

 这种方法适合在什么地方用呢?全是英文引号,没有中文引号时;使用这个操作后,直接把所有英文引号替换删除掉。

1.4 小恐龙公文排版助手——英文标点转中文标点

该插件的官网如下:小恐龙公文排版助手 for Word/WPS

在线帮助文档:公文排版助手—使用帮助(v1.9.0.1) - 幕布

选中需要执行操作的段落;

排版——标点符号(英转中)。

结果,英文逗号改成了中文逗号、英文句号(也即一个点)改成了中文句号,但是单引号还是稳稳地没有改变。

二、本人实践可行的方法

2.1 查找内容为(")(*)("),替换内容为"\3"

替换前:

替换后:成功了;讲真为啥这个能成功,我很意外,难道*的内容是第3个?

2.2 三步走:先加中引,再删除和替换成单个

 第一步:查找内容为"*",替换内容为“^&”

 替换前:

替换后:

 

第二步:查找内容为“(“*”)”,替换内容为\1

替换后

第三步: 查找内容为",替换内容为空(不是空这个汉字,而是完全不写)

替换后

注意,这里一定要取消勾选使用通配符,不然结果是下面这样的,直接把所有中文引号和英文引号删了;这也让我怀疑,是否勾选通配符会导致中文引号和英文引号识别混乱?

三、从2.3方法的实验中得到的tips

在使用替换功能之前,先用查找功能看看wps软件到底找到了什么幺蛾子;一方面可以避免找错了东西误删,另一方面也有助于理解查找与替换的内部作用机理。

比如,查找内容写成"*",勾选使用通配符,然后突出显示。

可以看出,下面的中文引号和英文引号被标记成一块了,说明——勾选使用通配符时,查找英文引号时会把中文引号包括。

 而当我把查找内容设置为“*”,勾选使用通配符,然后突出显示

这时候,得到的结果如下:英文引号没被识别出来,中文引号包括了。说明——勾选使用通配符时,查找中文引号并不会包括英文引号。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值