我们知道,正则表达式是一个处理字符串中很实用的技巧。然而,即便是Javascript写的很厉害的程序猿,有时也会忘掉正则表达式的语法,从而使用起来有些棘手
1、正则表达式中最重要的三个符号:
1.1 B
在正则表达式中B有3种类型的括号:
1.1.1 方括号 “[“。
方括号"["内是需要匹配的字符。中括号括住的内容只匹配一个单一的字符。
^[ab]$
1.1.2花括号"{"
花括号"{"内是指定匹配字符的数量。
^[ab]{3}$
1.1.3圆括号“(“
圆括号“(“ 则是用来分组的。
^(ab)$
1.2 C
插入符号 “^” 表示正则式的开始。
^a
^用在中括号开头的时候,就表示排除括号里的字符。
^[^0-9]$
1.3 $
美元符号“$” 表示正则式的结束。
com$
2、正则表达式验证
推荐一个验证正则表达式的网址:https://regexper.com/
2.1 示例
^[0-9]{3,7}$
上面正则表达式为长度最小为3,最大为7的数字。
验证结果为:
2.2 '│'符号相当于OR操作
^(1|2)$
3、快捷命令
3.1 \d 表示数字[0-9] 注意d前有转义字符\
^\d$
大写D:\D表示非数字
^\D$
3.2 下划线的任何单词字符\w
^\w$
大写W :\W表示非单词
^\W$
3.3 0次或多次发生 *
^[0-9]*$
3.4 至少一次发生+
^[0-9]+$
3.5 0次或1次发生"text-align: center">
总结
以上所述是小编给大家介绍的通俗解释JavaScript正则表达式快速记忆,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
标签:
js,正则表达式
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
暂无“通俗解释JavaScript正则表达式快速记忆”评论...
更新动态
2024年11月13日
2024年11月13日
- 刘欢《雨中的树(新歌加精选)2CD》德国HD24K金碟[WAV+CUE]
- 郑源 《世间情歌》6N纯银SQCD[WAV+CUE][1G]
- 群星《粤潮2HQII》头版限量编号[低速原抓WAV+CUE][991M]
- 群星《2023好听新歌21》十倍音质 U盘音乐[WAV分轨][1G]
- 《热血传奇》双11感恩回馈 超值狂欢30天
- 原神5.2版本活动汇总 5.2版本活动有哪些
- 张敬轩.2010-NO.ELEVEN【环球】【WAV+CUE】
- 黄丽玲.2006-失恋无罪【艾回】【WAV+CUE】
- 阿达娃.2024-Laluna【W8VES】【FLAC分轨】
- 宝可梦大集结段位等级划分表大全 大集结段位一览
- 龙腾世纪影障守护者工坊与装备如何升级 工坊与装备升级说明
- 龙腾世纪影障守护者全成就攻略分享 龙腾世纪4全成就列表一览
- 《剑星》更新四套全新战衣!
- 卡普空老将伊津野英昭宣布入职腾讯光子 开发3A动作
- 38岁梅根·福克斯官宣怀孕:将迎来第四个孩子