WPS以及Office 下 word 文档,使用通配符进行高级替换

本文主要介绍word 文档下,如何使用通配符,进行指定内容部分替换,譬如`AXB`替换为`AAB` 直接抛出一个具体问题吧 我们知道英文中,大部分符号后面要跟空格,有时候容易出错,所以可以使用通配符来查找替换进行,在标点后加上空格。如下:
A,x
A.X
A:X
我们需要替换为这样的
A, x
A. X
A: X
wps步骤

这里写图片描述
进入查找替换界面(WPS和Office的word替换快捷键一般都是是ctrl+h),

 1. 将查找内容填写为:([a-zA-Z])([,.:])([a-zA-Z]) 
 2. 替换为: \1\2 \3
 3. 勾选使用通配符
 4. 查找下一处(具体看看是否满足)
 5. 替换
 6. 重复步骤4-5
`([a-zA-Z])([,.:])([a-zA-Z])` 有三个`()`,所以代表了三个元组,本例中每个元组中只能匹配一个字符。 \1\2\3,表示从匹配字符中提取元组匹配的字符,\1表示从匹配字符中提取第一个元组`([a-zA-Z])`匹配的字符。
其他常用通配符如下

序号

清除使用通配符复选框

勾选使用通配符复选框

特殊字符

代码

特殊字符

代码or通配符

1

任意单个字符

^?

任意单个字符

?

2

任意数字

^#

任意数字(单个)

[0-9]

3

任意英文字母

^$

任意英文字母

[a-zA-Z]

4

段落标记

^p

段落标记

^13

5

手动换行符

^l

手动换行符

^l or ^11

6

图形

^g or ^1

图形

^g

7

1/4长划线

^+

1/4长划线

^q

8

长划线

^j

长划线

^+

9

短划线

^q

短划线

^=

10

制表符

^t

制表符

^t

11

脱字号

^

脱字号

^^

12

分栏符

^v

分栏符

^n or ^14

13

分节符

^b

分节符/分页符

^m

14

省略号

^n

省略号

^i

15

全角省略号

^i

全角省略号

^j

16

无宽非分隔符

^z

无宽非分隔符

^z

17

无宽可选分隔符

^x

无宽可选分隔符

^x

18

不间断空格

^s

不间断空格

^s

19

不间断连字符

^~

不间断连字符

^~

20

¶段落符号

^%

表达式

( )

21

§分节符

^

单词结尾

22

脚注标记

^f or ^2

单词开头

23

可选连字符

^-

任意字符串

*

24

空白区域

^w

指定范围外任意单个字符

[!x-z]

25

手动分页符

^m

指定范围内任意单个字符

[ - ]

26

尾注标记

^e

1个以上前一字符或表达式

@

27

^d

n 个前一字符或表达式

{ n }

28

Unicode 字符

^Unnnn

n个以上前一字符或表达式

{ n, }

29

全角空格

^u8195

n 到 m 个前一字符或表达式

{ n,m }

30

半角空格

^32 or ^u8194

所有小写英文字母

[a-z]

31

批注

^a or ^5

所有大写英文字母

[A-Z]

32

 

 

所有西文字符

[^1-^127]

33

 

 

所有中文汉字和中文标点

[!^1-^127]

34

 

 

所有中文汉字(CJK统一字符)

[一-龥] or [一-﨩]

35

 

 

所有中文标点

[!一-龥^1-^127]

36

 

 

所有非数字字符

[!0-9]

有关wod基本通配符见这片博文
Word查找和替换通配符(完全版)

  • 6
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Word中的查找和替换功能非常强大,支持使用通配符进行高级搜索和替换通配符是一种特殊字符,可在搜索和替换时代表一组字符。 在Word中,以下是常用的通配符: 1. 问号(?)代表一个字符的位置。例如,搜索“c?t”可以匹配“cat”和“cut”。 2. 星号(*)代表任意数量的字符。例如,搜索“ab*cd”可以匹配“abcd”、“ab123cd”和“abxyzcd”。 3. 方括号([])用于指定一个字符集合。例如,搜索“[aeiou]at”可以匹配“eat”、“cat”和“oat”,因为它们的第一个字符是元音字母。 4. 连字符(-)用于指定字符范围。例如,搜索“[a-z]at”可以匹配任何以小写字母开头,后跟“at”的单词。 除了基本通配符Word还支持以下高级通配符: 1. 勾号(^)用于指定特殊字符,如问号、星号和方括号本身。例如,搜索“[*]”可以匹配文档中的任何星号字符。 2. 百分号(%)用于匹配一个或多个字母、数字、标点符号或空格。例如,搜索“%”可以匹配包含任何字符的段落。 使用通配符进行查找和替换功能非常简单。在Word中,点击“查找和替换”按钮(通常在“编辑”菜单或“主页”选项卡中),然后选择“高级查找和替换”。在弹出的对话框中,点击“通配符”选项,然后输入要查找或替换的模式。 需要注意的是,通配符只能用于使用高级查找和替换”功能,不能在普通查找和替换使用。 总结起来,Word中的通配符可以帮助我们更精确地搜索和替换内容,提高工作效率。熟练掌握通配符使用方法,可以更好地利用Word的强大功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Casionx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值