大小:184KB更新:2017-10-11 11:10
类别:编程工具系统:Win7, WinAll
包名:
正则表达式替换工具是一款编程上常用的替换文本工具,也是针对表达式进行替换的编程软件,对于编程人员来说还是很有用处的,既方便又节约时间,可以有效的进行文本的替换,需要的朋友可以来下载试用使用。
《正则表达式替换工具》,是一个匹配正则表达式的文本替换工具,采用一个正则表达式匹配,直接替换文本中的内容。
字符描述:
^符号匹配字符串的开头。例如:
^abc与“abc xyz”匹配,而不与“xyz abc”匹配
*符号匹配0个或多个前面的字符。例如:
ab*可以匹配“ab”、“abb”、“abbb”等
$符号匹配字符串的结尾。例如:
abc$与“xyz abc”匹配,而不与“abc xyz”匹配。
注意:如果同时使用^符号和$符号,将进行精确匹配。例如:
^abc$只与“abc”匹配
+符号匹配至少一个前面的字符。例如:
ab+可以匹配“abb”、“abbb”等,但不匹配“ab”。
.符号匹配除换行符以外的任何字符。例如:
(.)+匹配除换行符以外的所有字符串
?符号匹配0个或1个前面的字符。例如:
ab?c?可以且只能匹配“abc”、“abbc”、“abcc”和“abbcc”
x|y匹配“x”或“y”。例如:
abc|xyz可匹配 “abc”或 “xyz”,而“ab(c|x)yz”匹配 “abcyz”和“abxyz”
{n,}匹配至少n次(n为非负整数)前面的字符。例如:
a{3,}匹配“aaa”、“aaaa”等,但不匹配“a”和“aa”。
注意:a{1,}等价于a+
a{0,}等价于a*
{n}匹配恰好n次(n为非负整数)前面的字符。例如:
a{2}可以匹配“aa“,但不匹配“a”
{m,n}匹配至少m个,至多n个前面的字符。例如:
a{1,3}只匹配“a”、“aa”和“aaa”。
注意:a{0,1}等价于a?
[xyz]表示一个字符集,匹配括号中字符的其中之一。例如:
[abc]匹配“a”、“b”和“c”
[^xyz]表示一个否定的字符集。匹配不在此括号中的任何字符。例如:
[^abc]可以匹配除“a”、“b”和“c”之外的任何字符
[a-z]表示某个范围内的字符,匹配指定区间内的任何字符。例如:
[a-z]匹配从“a”到“z”之间的任何一个小写字母字符
[^m-n]表示某个范围之外的字符,匹配不在指定范围内的字符。例如:
[m-n]匹配除从“m”到“n”之间的任何字符
\\\\符号是转义操作符。例如:
\\\\r回车
\\\\t制表符
\\\\n换行符
\\\\f分页符
\\\\/匹配“/”
\\\\v垂直制表符
\\\\\\\\匹配“\\\\”
\\\\s任何白字符,包括空格、制表符、分页符等。等价于“[ \\\\f\\\\n\\\\r\\\\t\\\\v]”
\\\\S任何非空白的字符。等价于“^\\\\f\\\\n\\\\r\\\\t\\\\v]”
\\\\w任何单词字符,包括字母和下划线。等价于“[A-Za-z0-9_]”
\\\\W任何非单词字符。等价于“[^A-Za-z0-9_]”
\\\\b匹配单词的结尾。例如:
ve\\\\b匹配单词“love”等,但不匹配“very”、“even”等
\\\\B匹配单词的开头。例如:
ve\\\\B匹配单词“very”等,但不匹配“love”等
\\\\d匹配一个数字字符,等价于[0-9]。例如:
abc\\\\dxyz匹配“abc2xyz”、“abc4xyz”等,但不匹配“abcaxyz”、“abc-xyz”等
\\\\D匹配一个非数字字符,等价于[^0-9]。例如:
abc\\\\Dxyz匹配“abcaxyz”、“abc-xyz”等,但不匹配“abc2xyz”、“abc4xyz”等
\\\\NUM匹配NUM个(其中NUM为一个正整数),引用回到记住的匹配。例如:
(.)\\\\1匹配两个连续相同的字符。
\\\\oNUM匹配n(其中n为一个小于256的八进制换码值)。例如:
\\\\o011匹配制表符
\\\\xNUM匹配NUM(其中NUM为一个小于256的十六进制换码值)。例如:
\\\\x41匹配字符“A”
显示全部
Vscode最新版 编程工具94.35MBv1.86.2.0
下载慧编程电脑版 编程工具245.34 MBv15.0.0
下载CudaText最新版 编程工具15.2MBv3.5.0
下载硬件狗狗客户端 编程工具6.15MBv6.90
下载金舟格式工厂最新版 编程工具2MBv1.0.1.3
下载codeblocks电脑版 编程工具35.7MBv20.03
下载核桃编程pc版 编程工具247.13Mv2.1.110.0
下载核桃编程电脑版 编程工具247.13Mv2.1.110.0
下载InoTouch Editor中文版 编程工具52.9MBv2.6.5
下载EditPlus安装包 编程工具2.68MBv5.7.4352.0
下载EditPlus电脑版 编程工具2.68MBv5.7.4352.0
下载亿图图示模板社区 编程工具1.87Mv10.5.2
下载python安装 编程工具52.9MB3.12.0a2
下载pycharm中文版 编程工具1.39Mv2020.2
下载Pycharm2023 编程工具1.39Mv2020.2
下载Pycharm安装 编程工具1.39Mv2020.2
下载680娱乐棋牌 趣味休闲49.51MB
下载金鲨银鲨飞禽走兽电玩城 趣味休闲48.96MB
下载花朝棋牌旧版本 趣味休闲49.45MB
下载1棋牌官网 趣味休闲49.48MB
下载贵阳捉鸡麻将必赢软件 趣味休闲49.45MB
下载兴安盟博乐麻将 趣味休闲49.55MB
下载电玩城水果老虎机 趣味休闲49.5MB
下载二百四十大写 趣味休闲50.03MB
下载爱玩斗地主红包版 趣味休闲49.47MB
下载676棋牌卡红 趣味休闲50.09MB
下载118澳门六开彩 生活服务19.08MB
下载彩票缩水好用的软件 生活服务19.08MB
下载快三彩票平台 生活服务19.08MB
下载4G彩票平台 生活服务19.08MB
下载彩票奖多多 生活服务19.08MB
下载