![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
小李要努力呀~
这个作者很懒,什么都没留下…
展开
-
用正则表达式写出表单验证
表单验证 用户名:长度4~12,英文大小写字母。正则:/^[a-zA-Z]{4,12}$/。 密码:长度6~20,大小写字母、数字或下划线。正则:/^\w{6,20}$/。 确认密码:要求与密码框一样,且两次输入相同。正则:RegExp(‘^’ + 密码框的值 + '$') 手机号码:13、14、15、17、18开头的11位手机号。正则:/^1[34578]\d{9}$/。 邮箱:用户名 @ 域名(域名后缀至少2个字符)。正则:/^(\w+(_|-|.)*)+.原创 2022-05-08 17:13:52 · 2918 阅读 · 0 评论 -
用JS写出正则表示式的内容查找与替换
内容查找与替换 编写HTML,定义两个文本域,一个用于用户输入,另一个用于显示按照要求替换后的过滤内容。 用户输入只要含有bad和任意中文字符,就利用*替换。 查找并替换的内容规则:/(bad)|[\u4e00-\u9fa5]/gi。 CSS页面代码:<style> textarea{ box-sizing: border-box; padding: 20px; } #text_filter{ ..原创 2022-05-06 10:02:30 · 1031 阅读 · 0 评论 -
用JS写出关于正则表达式的限定输入内容。
限定输入内容 编写HTML,设置一个年(份)和月(份)的文本框,以及一个查询按钮。 获取操作的元素对象,对表单的提交进行验证。 验证年份, 正则:/^\d{4}$/。验证月份,正则: /^((0?[1-9])|(1[012]))$/ 。 文本框获取焦点,去除提示框的颜色。文本框失去焦点,去除输入内容的两端的空白,并进行验证。 CSS页面代码: <style> .submit{ margin: 5px; } </style&.原创 2022-05-06 09:54:22 · 780 阅读 · 0 评论