正则表达式,多么高大上的一个叫法啊……
高大上有的时候,等同于难度大……
难度大有的时候,等同于高高在上……
好了,又回到高大上了……
其实,是工具就是要用,裱上个“太难”的框子没什么意思,还是来点实在的……
**********************************************************************************************
一条实在的分隔线
使用正则表达式查找替换,要先勾选上【使用通配符】,嗯,这是前言,很重要!
单段查找与替换
查找内容
所有数字 [0-9]
所有非数字 [!0-9]
所有三位数 [0-9]{3}
所有7、4、1 [741]
所有至少一位数 [0-9]{1,}
所有1-3位数 [0-9]{1,3}
所有英文字符 [^1-^127]
所有汉字字符 [!^1-^127]
星号 \*
问号 \?
替换为
原内容 ^&
多段查找与替换
查找内容
查找内容分两段 (第一段)(第二段)
查找内容分三段 (第一段)(第二段)(第三段)
替换为(以三段为例)
去掉第一段 \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" (查找内容为(第一段)(第二段)第三段)
不完整,想到再补充。