通俗解释JavaScript正则表达式快速内存
众所周知,正则表达式是处理字符串的一种非常实用的技巧。然而,即使是Javascript写得非常好的程,有时也会忘记正则表达式的语法,这使得使用起来很棘手。
1.正则表达式中最重要的三个符号:
1.1 B
b在正则表达式中有三种类型的括号:
1.1.1方括号“[”。
方括号“[”内是需要匹配的字符。括号中的内容只匹配一个字符。
^[ab]$
1.1.2大括号“{ 0
大括号“{”内是指定数量的匹配字符。
^[ab]{3}$
1.1.3括号“(”
括号“(”用于分组。
^(ab)$
1.2摄氏度
插入符号“”表示正则表达式的开头。
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$
3.2下划线的任何单词字符
^\w$
大写w: \ w表示非单词
^\W$
3.3 0次或更多次*
^[0-9]*$
3.4至少发生一次
^[0-9] $
3.5 0或1发生?
^[0-9]?$
摘要
以上是边肖介绍的一个通俗解释,JavaScript正则表达式快速内存。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!
版权声明:通俗解释JavaScript正则表达式快速内存是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。