正则表达式测试工具为您提供js正则表达式验证,正则表达式验证,正则表达式校验,正则表达式测试工具,可在线自定义正则表达式提取文本内容,对任意正则表达式进行校验,正则表达式提取网址,正则表达式在线格式化等,希望对大家有帮助。
正则表达式的作用
正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。正则表达式是繁琐的,但它是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感,许多程序设计语言都支持利用正则表达式进行字符串操作。
常用元字符
代码 | 说明 |
---|---|
. | 匹配除换行符以外的任意字符 |
\w | 匹配字母或数字或下划线 |
\s | 匹配任意的空白符 |
\d | 匹配数字 |
\b | 匹配单词的开始或结束 |
^ | 匹配字符串的开始 |
$ | 匹配字符串的结束 |
常用限定符
代码/语法 | 说明 |
---|---|
* | 重复零次或更多次 |
+ | 重复一次或更多次 |
? | 重复零次或一次 |
{n} | 重复n次 |
{n,} | 重复n次或更多次 |
{n,m} | 重复n到m次 |
常用反义词
代码/语法 | 说明 |
---|---|
\W | 匹配任意不是字母,数字,下划线,汉字的字符 |
\S | 匹配任意不是空白符的字符 |
\D | 匹配任意非数字的字符 |
\B | 匹配不是单词开头或结束的位置 |
[^x] | 匹配除了x以外的任意字符 |
[^aeiou] | 匹配除了aeiou这几个字母以外的任意字符 |
字符 | 描述 |
---|---|
^\d+$ | //匹配非负整数(正整数 + 0) |
//匹配整数 ^\d+(\.\d+)?$ | //匹配非负浮点数(正浮点数 + 0) |
^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ | //匹配正浮点数 |
^((-\d+(\.\d+)?)|(0+(\.0+)?))$ | //匹配非正浮点数(负浮点数 + 0) |
^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$ | //匹配负浮点数 |
^(-?\d+)(\.\d+)?$ | //匹配浮点数 |
^[A-Za-z]+$????????? | //匹配由26个英文字母组成的字符串 |
^[A-Z]+$ ??? | //匹配由26个英文字母的大写组成的字符串 |
^[a-z]+$ | //匹配由26个英文字母的小写组成的字符串 |
^[A-Za-z0-9]+$ | //匹配由数字和26个英文字母组成的字符串 |
^\w+$ | //匹配由数字、26个英文字母或者下划线组成的字符串 |
^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$ | //匹配email地址 |
^[a-zA-z]+://匹配(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$ | //匹配url |
[\u4e00-\u9fa5] | 匹配中文字符的正则表达式 |
[^\x00-\xff] | 匹配双字节字符(包括汉字在内) |
\n[\s| ]*\r | 匹配空行的正则表达式 |
/<(.*)>.*<\/>|<(.*)\/>/ | 匹配HTML标记的正则表达式 |
(^\s*)|(\s*$) | 匹配首尾空格的正则表达式 |
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* | 匹配Email地址的正则表达式 |
^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$ | 匹配网址URL的正则表达式 |
^[a-zA-Z][a-zA-Z0-9_]{4,15}$ | 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线) |
(\d{3}-|\d{4}-)?(\d{8}|\d{7})? | 匹配国内电话号码 |
^[1-9]*[1-9][0-9]*$ | 匹配腾讯QQ号 |
友情链接: 航遇视觉 朋友圈文案 手机壁纸 AI资讯 DeepSeek-R1-Lite AI绘画 深圳代妈 wuxiaworld fantasy novel 美洲移民 欧意app下载 快手自助下单平台 希腊移民 快手点赞自助平台 小国移民 温州白癜风医院 洲际移民 瓦努阿图护照 奥林巴斯数码显微镜 希腊移民 安提瓜护照 土耳其护照 binance官网下载 美国EB1A移民 小国移民 AI工具网 币安app官网下载 hhpoker下载 葡萄牙移民 手机游戏攻略 币安下载官方app SEO 风车动漫 手机app软件下载 币安app官网下载 币安app官网下载 币安app官网下载 币安app官网下载最新版 国外网站 远峰科技 科创板 神卡网 快手业务网 AIGC 号码标记清除