文科工具 天文地理 电脑学习 外语学习 教育管理 其它行业 交通运输 工程建筑 CAD软件 商业贸易 加密工具 系统安全 病毒防治 视频处理 音频处理 3D制作 图像制作 网络电话 QQ专区 手机软件 手机软件 文档管理 杂类工具 转换翻译 图像处理 媒体播放 汉字输入 网络电视 磁盘工具 桌面工具 系统增强 下载工具 网页辅助 浏览辅助 主页浏览
新闻资讯 动漫漫画 视频影音 常用工具 金融理财 生活服务 社交聊天 导航出行 拍照摄影 小说阅读 教育学习 商务办公 主题美化 手机购物 母婴育儿 运动健身 健康医疗
回合网游 即时网游 音乐游戏 儿童教育 恋爱养成 益智休闲 角色扮演 飞行射击 冒险解谜 策略塔防 模拟经营 动作游戏 体育竞技 卡牌游戏 赛车竞速 其他游戏
医疗 图形与设计 商务 参考 社交 图书 音乐 财务 导航 旅游 照片与视频 工具 生活 效率 购物 体育 健康健美 娱乐 教育
逆战未来 无限暖暖 黑神话悟空 鸣潮 金铲铲之战手游 摩尔庄园手游 光遇手游 天谕 使命召唤手游 原神 csgo 剑与远征 天涯明月刀手游 地下城与勇士 英雄联盟手游 魔兽世界正式服 阴阳师 lol云顶之弈 炉石传说 王者荣耀 外服英雄联盟 和平精英

正则测试工具是一款可以选择平台,正式则分组测式,对批量的字符进行高亮显示的正则式测式工具。正则测试工具还可以支持 jGsoft 、.Net 、Java、Prel、javascript、Python 等等。而且程序还集成了指定网址采集的功能,这样更能模拟实际环境去测试了。
正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
许多程序设计语言都支持利用正则达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。
/^s*$/ 匹配空行。
/d{2}-d{5}/ 验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。
/s*(S+)(s[^]*)?[sS]*s*/1s*/ 匹配 HTML 标记。
下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:
将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“”匹配换行符。序列“”匹配“”,“(”匹配“(”。
^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与“”或“”之后的位置匹配。
$匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会与“”或“”之前的位置匹配。
*零次或多次匹配前面的字符或子表达式。例如,zo* 匹配“z”和“zoo”。* 等效于 {0,}。
+一次或多次匹配前面的字符或子表达式。例如,“zo+”与“zo”和“zoo”匹配,但与“z”不匹配。+ 等效于 {1,}。
?零次或一次匹配前面的字符或子表达式。例如,“do(es)?”匹配“do”或“does”中的“do”。? 等效于 {0,1}。
{n}n 是非负整数。正好匹配 n 次。例如,“o{2}”与“Bob”中的“o”不匹配,但与“food”中的两个“o”匹配。
{n,}n 是非负整数。至少匹配 n 次。例如,“o{2,}”不匹配“Bob”中的“o”,而匹配“foooood”中的所有 o。“o{1,}”等效于“o+”。“o{0,}”等效于“o*”。
{n,m}M 和 n 是非负整数,其中 n = m。匹配至少 n 次,至多 m 次。例如,“o{1,3}”匹配“fooooood”中的头三个 o。'o{0,1}' 等效于 'o?'。注意:您不能将空格插入逗号和数字之间。
?当此字符紧随任何其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式是“非贪心的”。“非贪心的”模式匹配搜索到的、尽可能短的字符串,而默认的“贪心的”模式匹配搜索到的、尽可能长的字符串。例如,在字符串“oooo”中,“o+?”只匹配单个“o”,而“o+”匹配所有“o”。
.匹配除“”之外的任何单个字符。若要匹配包括“”在内的任意字符,请使用诸如“[sS]”之类的模式。
(pattern)匹配 pattern 并捕获该匹配的子表达式。可以使用 $0…$9 属性从结果“匹配”集合中检索捕获的匹配。若要匹配括号字符 ( ),请使用“(”或者“)”。
(?:pattern)匹配 pattern 但不捕获该匹配的子表达式,即它是一个非捕获匹配,不存储供以后使用的匹配。这对于用“or”字符 (|) 组合模式部件的情况很有用。例如,'industr(?:y|ies) 是比 'industry|industries' 更经济的表达式。
(?=pattern)执行正向预测先行搜索的子表达式,该表达式匹配处于匹配 pattern 的字符串的起始点的字符串。它是一个非捕获匹配,即不能捕获供以后使用的匹配。例如,'Windows (?=95|98|NT|2000)' 匹配“Windows 2000”中的“Windows”,但不匹配“Windows 3.1”中的“Windows”。预测先行不占用字符,即发生匹配后,下一匹配的搜索紧随上一匹配之后,而不是在组成预测先行的字符后。
(?!pattern)执行反向预测先行搜索的子表达式,该表达式匹配不处于匹配 pattern 的字符串的起始点的搜索字符串。它是一个非捕获匹配,即不能捕获供以后使用的匹配。例如,'Windows (?!95|98|NT|2000)' 匹配“Windows 3.1”中的 “Windows”,但不匹配“Windows 2000”中的“Windows”。预测先行不占用字符,即发生匹配后,下一匹配的搜索紧随上一匹配之后,而不是在组成预测先行的字符后。
x|y匹配 x 或 y。例如,'z|food' 匹配“z”或“food”。'(z|f)ood' 匹配“zood”或“food”。
[xyz]字符集。匹配包含的任一字符。例如,“[abc]”匹配“plain”中的“a”。
[^xyz]反向字符集。匹配未包含的任何字符。例如,“[^abc]”匹配“plain”中的“p”。
[a-z]字符范围。匹配指定范围内的任何字符。例如,“[a-z]”匹配“a”到“z”范围内的任何小写字母。
[^a-z]反向范围字符。匹配不在指定的范围内的任何字符。例如,“[^a-z]”匹配任何不在“a”到“z”范围内的任何字符。
b匹配一个字边界,即字与空格间的位置。例如,“erb”匹配“never”中的“er”,但不匹配“verb”中的“er”。
B非字边界匹配。“erB”匹配“verb”中的“er”,但不匹配“never”中的“er”。
cx匹配 x 指示的控制字符。例如,cM 匹配 Control-M 或回车符。x 的值必须在 A-Z 或 a-z 之间。如果不是这样,则假定 c 就是“c”字符本身。
d数字字符匹配。等效于 [0-9]。
D非数字字符匹配。等效于 [^0-9]。
f换页符匹配。等效于 x0c 和 cL。
换行符匹配。等效于 x0a 和 cJ。
匹配一个回车符。等效于 x0d 和 cM。
s匹配任何空白字符,包括空格、制表符、换页符等。与 [ fv] 等效。
S匹配任何非空白字符。与 [^ fv] 等效。
制表符匹配。与 x09 和 cI 等效。
v垂直制表符匹配。与 x0b 和 cK 等效。
w匹配任何字类字符,包括下划线。与“[A-Za-z0-9_]”等效。
W与任何非单词字符匹配。与“[^A-Za-z0-9_]”等效。
xn匹配 n,此处的 n 是一个十六进制转义码。十六进制转义码必须正好是两位数长。例如,“x41”匹配“A”。“x041”与“x04”“1”等效。允许在正则表达式中使用 ASCII 代码。
um匹配 num,此处的 num 是一个正整数。到捕获匹配的反向引用。例如,“(.)1”匹配两个连续的相同字符。
标识一个八进制转义码或反向引用。如果 前面至少有 n 个捕获子表达式,那么 n 是反向引用。否则,如果 n 是八进制数 (0-7),那么 n 是八进制转义码。
m标识一个八进制转义码或反向引用。如果 m 前面至少有 nm 个捕获子表达式,那么 nm 是反向引用。如果 m 前面至少有 n 个捕获,则 n 是反向引用,后面跟有字符 m。如果两种前面的情况都不存在,则 m 匹配八进制值 nm,其中 n 和 m 是八进制数字 (0-7)。
ml当 n 是八进制数 (0-3),m 和 l 是八进制数 (0-7) 时,匹配八进制转义码 nml。
un匹配 n,其中 n 是以四位十六进制数表示的 Unicode 字符。例如,u00A9 匹配版权符号 (?)。
开心引流工具下载v1.0 绿色版
杂类工具 / 2.29M / 2026-03-19下载
morphvox pro中文版下载v5.1 官方汉化版
杂类工具 / 9.17M / 2026-03-10下载
易快考生相片采集工具下载v2.0 官方版
杂类工具 / 1.19M / 2026-03-15下载
小表情制作器下载v3.0 绿色电脑版
杂类工具 / 1.05M / 2026-02-27下载
星座大师电脑最新版下载v3.2 官方版
杂类工具 / 0KB / 2026-03-10下载
冰0加密日记本软件-冰-0日记本下载v4.0.0.7 Bate II 官方版
杂类工具 / 3.13M / 2026-03-03下载
爱眼精灵下载v2.0 绿色版
杂类工具 / 318KB / 2026-03-13下载
绿友电脑大师(电脑管理软件)下载v1.2 免费版
杂类工具 / 18.20M / 2026-03-13下载