jquery - 正则表达式
》正则表达式
》正则不需要jquery的支持
直接使用原生的js就可以了
以面向对向的方式来创建
》正则的定义
匹配字符a,
匹配a,忽略大小写
用/来定义
》例子
匹配字符串a,成功弹出true
》不存在的弹出false
》转义的匹配
例,匹配一个数字
本例中,只要有数字存在就成功
弹出了true
只匹配一个
例子,匹配多个数字,要求全部是数字
用到了匹配开头,匹配结尾,匹配一个或多个,匹配数字
结果,如果不是纯数字就会报false
试一试,如果数字中间有英文的情况
》 试一试忽略大小写
当前的结果是false
如果把正则式对象加上一个参数i,就可以忽 略大小写
》常用正则规则
》目标例子
输入内容以后,对内容进行验证,然后弹出对应的提示
功能代码
网页的结构
》重头写下
接下来对这个值进行验证了
如果用户输入的是空的。那么就提示用户名不能为空
让隐藏的标签先获得值,然后显示
如果用户输入的内容不为空,就需要对数据进行验证了
定义正则的规则
当前的bug
文本框获得焦点时,提示信息应该为空
》阻止表单的提交
上面的例子可以对文本框内的内容进行验证
如果验证不合格,应该阻止表单的提交行为
在表单的提交事件中对判断的结果验证
如果结果不符合要求,那么就阻止提交
return false,阻止表单的提交
jquery - 正则表达式相关推荐
- jquery正则表达式基础辅助式理解
1.什么是正则表达式? 根据百度百科的说法,正则表达式使用单个字符串来描述,匹配一些列符合某个语法规则的字符串,在很多文本编辑器里,正则表达式通常被用来检索.替换那些符合某个模式的文本. 其实嘛,正则 ...
- jquery正则表达式验证:手机号码
需求说明: 要求使用正则表达式验证页面文本框输入的数据为手机号码. 代码说明: 这里只介绍正则表达式部分,其他部分的代码不做介绍.如有其它的提示或路径信息可根据需求自行添加. 步骤一:建立一个页面可以 ...
- jquery正则表达式验证:验证全是数字
需求说明: 前端页面使用正则表达式验证输入框中输入的内容全是数字. 代码说明: 这里只介绍正则表达式,其他部分的代码不做介绍.如果有其他需要自行修改即可. 步骤一:建立一个页面可以是html.jsp等 ...
- JQuery 正则表达式
调用: var checkNum = /^[A-Za-z0-9]+$/; checkNum.test($(this).val()); 1.非负整数 /^/d+$/ 2.正整数 ...
- jQuery正则表达式表单验证身份证号码
代码: <!DOCTYPE html> <html><head ><title></title><script src="j ...
- Java正则表达式入门
一:什么是正则表达式 1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的 ...
- jQuery就业课程之表单选择器系列
表单选择器 重要,不难 求同存异,利用之前的知识,迁移过来.判断的是表单的类型,注意,判断的是表单元素的类型,类型,类型. 名称 说明 解释 $(:input) 匹配所有 input, textare ...
- js正则验证身份证号码是否真实有效
网上找了很多js,jQuery 正则表达式验证身份证是否有效的方法,多数是验证是否15位数字18位数字或者最后一位是Xx字母,都不太有效避免随便输入数字这种情况.例如下面两种: //身份证正则表达式( ...
- JavaScript(2021.9.26)
一.引入 1.计算机语言 2.编程语言和标记语言的区别 3.数据存储单位 二.JavaScript简介 1.JS参考文献 菜鸟教程:AngularJS 参考手册 | 菜鸟教程 W3school:Jav ...
最新文章
- 《啊哈!算法》笔记_Day01
- UVA 10635 王子和公主
- 定时任务 cron 表达式详解
- qt获取QString中第一个汉字
- 易语言取c盘文件夹中的文件被占用,win7系统怎么快速找出文件被什么进程占用|win7解除文件占用的方法...
- Python中使用PhantomJS抓取Javascript网页数据
- 设计模式(八) : 结构型模式--装饰模式
- Spring Annotation是怎么工作的?
- java.nio异步线程安全的IO
- 倒车雷达c语言编程,基于单片机的倒车雷达设计
- 西威变频器avo下载调试资料_双色图解变频器及软起动器控制线路
- 使用react-color实现前端取色器
- 计算机各个盘找不到应用程序,电脑硬盘打不开 提示找不到应用程序
- NOIP模拟——偷书(读书人的事,那能叫偷吗?)
- 地铁三号线 - 为什么哭的时候总是叫我带娃?
- 《写给大家看的设计书》读后
- Android画图demo
- 2021汽车行业内容营销白皮书
- DexExpress的mapcontrol根据经纬度在地图上打点 C#地图画点 地图标点
- mysql给定两个时间段 获取两个时间段的所有日期
热门文章
- 如何给table表格的tr行加border边框(解决篇)
- vue引用自定义.css文件 - 语法篇
- Bootstrap下拉菜单dropdown组件的使用
- 扁平化女装shop商城模板
- 星空唯美浮雕效果背景源码
- 攻击 | 破解windows7密码(利用PE系统破解XP密码)
- Mock数据,语法规范
- FAMP5.1.0一键安装包,nginx和apache自由切换,拥有WEB控制面板
- 使用CSS3伪类元素(::before|::after)对文字进行美化
- Linux下命令行压缩照片或图片的脚本 (ImageMagick使用心得,convert,import,display实例)...