JS 正则表达式速查表轻松应对常用场景
在JS中,我们经常会碰到需要用正则表达式解决的问题。为了节省时间,收集了常见的 JS 正则表达式,帮助大家轻松应对那些常见但难以记住的场景。
JS 常用正则表达式大全
- 匹配邮箱:
/^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$/
- 匹配手机号:
/^1[3-9]d{9}$/
- 匹配日期格式 (yyyy-mm-dd):
/^d{4}-d{2}-d{2}$/
- 匹配URL:
/^(https?|ftp)://[^s/$.?#].[^s]*$/
- 匹配16进制颜色:
/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/
使用建议
- 牢记一些基本语法,如
^
表示开头,$
表示结尾; - 适当优化:若正则过于复杂,拆解后测试再应用;
这些 常见的 JS 正则表达式 让你在开发中省时省力,快来收藏吧!
14.78KB
文件大小:
评论区