有48个数字编号,我要给每个数字编号后面加上顿号,根据况哥【懒】的特点,不会一个一个手动添加,肯定要使用通配符。

​([0-9]{1,})​​​--​​\1、​

\1用来指代上面问题()整体的内容,如果通配符里有多个(),那么每个()的内容就依次用\1\2\3来指代,\1\2\3是可以调换位置的,比如写成\1\3\2或\3\1\2等都是可以的。

\的意思就是替换的时候匹配到的这些字符保持原样不变,其实,不就是转义符嘛。

通配符示例

order

char

function

1

^?

单个字符

2

^#

任意数字

3

[0-9]

单个数字

4

^$

任意字母

5

^g

图形

6

^t

制表符

7

^s

不间断空格

8

^l Or ^11

软回车

9

^p Or ^13

硬回车

10

^f

脚注标记

11

^e

尾注标记

12

^b

分节符

13

^&

原查找内容

14

^c

剪贴板内容

15

^d or ^w

空白区(空格、不间断空格、以及任意顺序的格式标记)

16

一-龥

所有中文字符

17

\1

匹配第1个子表达式;\2代表第2个子表达式,依次类推,例如([0-9])([a-z])--\1\2

其实查找替换对话框里也能快捷输入,点击选择相应的选项就可以了,如下:

对于图形查找替换代码有些奇怪,显示的是i,插入却是g,不知道为什么,呵呵。

Links

  1. ​这个word批量替换文本的技巧,你会吗?​
  2. ​word使用 通配符替换中文汉字​
  3. ​word 查找的通配符高级篇​
  4. ​word 通配符_通配符 | 你绝对不知道的Word中的高级替换(超详细)​