免費線上正则表達式测试工具,支援實時匹配高亮显示,显示匹配結果和分组捕获信息,支援g/i/m等修饰符,幫助開發者快速编寫和调试正则表達式
输入正则表達式和测试文字即可實時显示匹配結果
匹配內容高亮标记,一目了然看到匹配位置
显示匹配数量和每個匹配的详细信息
支援捕获组,显示每個分组的匹配內容
支援g(全局)、i(忽略大小寫)、m(多行)等修饰符
所有操作在浏览器本地完成,保护数据隐私
在正则表達式输入框中输入您要测试的正则表達式,也可以点击修饰符按钮快速新增g、i、m修饰符。
在测试文字框中输入要测试的文字內容,或点击"示例"按钮載入示例文字快速體验。
工具會實時高亮显示匹配內容,显示匹配数量和详细信息,包括每個匹配的位置和捕获组內容。
验证邮箱、手機号、身份证号等输入格式
在大量文字中查找特定模式的內容
從文字中提取需要的数据片段
批次替换文字中符合模式的內容
清理和规范化文字數据格式
Web框架中的URL路由规则匹配
正则表達式(Regular Expression,简称Regex或RegExp)是一种用於匹配字元串中字元组合的模式。它使用單個字元串來描述、匹配一系列符合某個句法规则的字元串,是文字处理和数据验证的強大工具。
. 匹配任意字元(除换行);* 匹配前面字元0次或多次;+ 匹配前面字元1次或多次;? 匹配前面字元0次或1次;^ 匹配字元串開头;$ 匹配字元串结尾;\d 匹配数字;\w 匹配字母数字下划线;\s 匹配空白字元。
g(global):全局匹配,找到所有匹配项;i(ignoreCase):忽略大小寫;m(multiline):多行模式,^和$匹配每行的開头和结尾;s(dotAll):让.匹配包括换行符在內的所有字元。