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
评论区