》正则表达式

》正则不需要jquery的支持

直接使用原生的js就可以了

以面向对向的方式来创建

》正则的定义


匹配字符a,


匹配a,忽略大小写

用/来定义

》例子

匹配字符串a,成功弹出true

》不存在的弹出false

》转义的匹配

例,匹配一个数字

本例中,只要有数字存在就成功

弹出了true

只匹配一个

例子,匹配多个数字,要求全部是数字

用到了匹配开头,匹配结尾,匹配一个或多个,匹配数字

结果,如果不是纯数字就会报false

试一试,如果数字中间有英文的情况

》 试一试忽略大小写


当前的结果是false

如果把正则式对象加上一个参数i,就可以忽 略大小写

》常用正则规则

》目标例子

输入内容以后,对内容进行验证,然后弹出对应的提示

功能代码

网页的结构

》重头写下

接下来对这个值进行验证了

如果用户输入的是空的。那么就提示用户名不能为空

让隐藏的标签先获得值,然后显示

如果用户输入的内容不为空,就需要对数据进行验证了

定义正则的规则

当前的bug

文本框获得焦点时,提示信息应该为空

》阻止表单的提交

上面的例子可以对文本框内的内容进行验证

如果验证不合格,应该阻止表单的提交行为

在表单的提交事件中对判断的结果验证

如果结果不符合要求,那么就阻止提交

return false,阻止表单的提交

jquery - 正则表达式相关推荐

  1. jquery正则表达式基础辅助式理解

    1.什么是正则表达式? 根据百度百科的说法,正则表达式使用单个字符串来描述,匹配一些列符合某个语法规则的字符串,在很多文本编辑器里,正则表达式通常被用来检索.替换那些符合某个模式的文本. 其实嘛,正则 ...

  2. jquery正则表达式验证:手机号码

    需求说明: 要求使用正则表达式验证页面文本框输入的数据为手机号码. 代码说明: 这里只介绍正则表达式部分,其他部分的代码不做介绍.如有其它的提示或路径信息可根据需求自行添加. 步骤一:建立一个页面可以 ...

  3. jquery正则表达式验证:验证全是数字

    需求说明: 前端页面使用正则表达式验证输入框中输入的内容全是数字. 代码说明: 这里只介绍正则表达式,其他部分的代码不做介绍.如果有其他需要自行修改即可. 步骤一:建立一个页面可以是html.jsp等 ...

  4. JQuery 正则表达式

    调用: var checkNum = /^[A-Za-z0-9]+$/; checkNum.test($(this).val()); 1.非负整数         /^/d+$/ 2.正整数     ...

  5. jQuery正则表达式表单验证身份证号码

    代码: <!DOCTYPE html> <html><head ><title></title><script src="j ...

  6. Java正则表达式入门

    一:什么是正则表达式 1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的 ...

  7. jQuery就业课程之表单选择器系列

    表单选择器 重要,不难 求同存异,利用之前的知识,迁移过来.判断的是表单的类型,注意,判断的是表单元素的类型,类型,类型. 名称 说明 解释 $(:input) 匹配所有 input, textare ...

  8. js正则验证身份证号码是否真实有效

    网上找了很多js,jQuery 正则表达式验证身份证是否有效的方法,多数是验证是否15位数字18位数字或者最后一位是Xx字母,都不太有效避免随便输入数字这种情况.例如下面两种: //身份证正则表达式( ...

  9. JavaScript(2021.9.26)

    一.引入 1.计算机语言 2.编程语言和标记语言的区别 3.数据存储单位 二.JavaScript简介 1.JS参考文献 菜鸟教程:AngularJS 参考手册 | 菜鸟教程 W3school:Jav ...

最新文章

  1. 《啊哈!算法》笔记_Day01
  2. UVA 10635 王子和公主
  3. 定时任务 cron 表达式详解
  4. qt获取QString中第一个汉字
  5. 易语言取c盘文件夹中的文件被占用,win7系统怎么快速找出文件被什么进程占用|win7解除文件占用的方法...
  6. Python中使用PhantomJS抓取Javascript网页数据
  7. 设计模式(八) : 结构型模式--装饰模式
  8. Spring Annotation是怎么工作的?
  9. java.nio异步线程安全的IO
  10. 倒车雷达c语言编程,基于单片机的倒车雷达设计
  11. 西威变频器avo下载调试资料_双色图解变频器及软起动器控制线路
  12. 使用react-color实现前端取色器
  13. 计算机各个盘找不到应用程序,电脑硬盘打不开 提示找不到应用程序
  14. NOIP模拟——偷书(读书人的事,那能叫偷吗?)
  15. 地铁三号线 - 为什么哭的时候总是叫我带娃?
  16. 《写给大家看的设计书》读后
  17. Android画图demo
  18. 2021汽车行业内容营销白皮书
  19. DexExpress的mapcontrol根据经纬度在地图上打点 C#地图画点 地图标点
  20. mysql给定两个时间段 获取两个时间段的所有日期

热门文章

  1. 如何给table表格的tr行加border边框(解决篇)
  2. vue引用自定义.css文件 - 语法篇
  3. Bootstrap下拉菜单dropdown组件的使用
  4. 扁平化女装shop商城模板
  5. 星空唯美浮雕效果背景源码
  6. 攻击 | 破解windows7密码(利用PE系统破解XP密码)
  7. Mock数据,语法规范
  8. FAMP5.1.0一键安装包,nginx和apache自由切换,拥有WEB控制面板
  9. 使用CSS3伪类元素(::before|::after)对文字进行美化
  10. Linux下命令行压缩照片或图片的脚本 (ImageMagick使用心得,convert,import,display实例)...