Word查找替换中的正则表达式

正则表达式,多么高大上的一个叫法啊……

高大上有的时候,等同于难度大……

难度大有的时候,等同于高高在上……

好了,又回到高大上了……

其实,是工具就是要用,裱上个“太难”的框子没什么意思,还是来点实在的……

**********************************************************************************************

一条实在的分隔线
 
使用正则表达式查找替换,要先勾选上【使用通配符】,嗯,这是前言,很重要!

单段查找与替换

查找内容

所有数字    [0-9]
所有非数字    [!0-9]
所有三位数  [0-9]{3}
所有7、4、1  [741]
所有至少一位数  [0-9]{1,}
所有1-3位数  [0-9]{1,3}
所有英文字符  [^1-^127]
所有汉字字符  [!^1-^127]
星号  \*
问号  \?
一次性查找的最多字数(8004字)  ?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{255}?{99}

替换为

原内容    ^&

多段查找与替换

查找内容

查找内容分两段  (第一段)(第二段)
查找内容分三段  (第一段)(第二段)(第三段) 

替换为(以三段为例)

去掉第一段  \2\3
去掉第二段  \1\3
去掉第三段  \1\2
保留第一段  \1
保留第二段  \2
保留第三段  \3
第一段前加内容     "加前内容" \1\2\3
第一段后加内容  1   "加后内容" \2\3
第二段后加内容  1\2   "加2内容" \3
第三段后加内容  1\2\3   "加3内容"
替换第一段     "替换内容1" \2\3
替换第二段  \1   "替换内容2" \2(查找内容为(第一段)第二段(第三段))
替换第三段  \1\2   "替换内容3" (查找内容为(第一段)(第二段)第三段)

某些奇特要求的替换

每10个字中间插入一个符号(比如就@吧) 

查找内容:    ?{10}
替换为:    ^&@

  

 

 

不完整,想到再补充。  

 

posted @ 2023-11-12 16:06  熬肥妖  阅读(518)  评论(0编辑  收藏  举报