js正则表达式知识点及习题练习一

初级:

1求非负整数

答案:^\d+$

2匹配正整数

答案:^[1-9]*[1-9][0-9]*$

3

中级

1用户名

答案:/^[a-z_-0-9]{3,16}$/

2用户密码

答案:/^[a-z0-9-_A-Z]{6,18}$/

3电子邮箱验证输入

答案:/^([a-z0-9_.-]+)@([a-z0-9_.-]+)\.[a-z]{2,6}$

4url

答案:/^(https?:\/\/)?([0-9a-z\.-]+)\.([a-z\.]{2,6})([\/\w\.-]*)*\/?$/

5电话号

答案:/0\d{3}-\d{7}/

顺便贴上一张图

图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容