社区
JavaScript
帖子详情
求两段正则!
right89757
2013-03-22 09:18:58
邮编是六位,可以是字母(不分大小写)和数字
电话号码是11位,(dddd-ddd-dddd)形式
如果写不对继续focus在input text上,填写正确才可填写下以项(亦不能为空)
...全文
77
5
打赏
收藏
求两段正则!
邮编是六位,可以是字母(不分大小写)和数字 电话号码是11位,(dddd-ddd-dddd)形式 如果写不对继续focus在input text上,填写正确才可填写下以项(亦不能为空)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
似梦飞花
2013-03-22
打赏
举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript"> function init(){ var regpost=/^[a-zA-Z0-9]{6}$/; var regphone=/^\d{4}-\d{3}-\d{4}$/; var postcode=document.getElementById("postcode"); var phone=document.getElementById("phone"); postcode.focus(); var k=0; postcode.onblur=function(){ var value=this.value; if(!regpost.test(value)){ this.style.backgroundColor='red'; window.setTimeout(function(){postcode.focus()},50); k=1; }else{ k=0; this.style.backgroundColor="white"; } } phone.onblur=function(){ var value=this.value; if(!regphone.test(value)){ this.style.backgroundColor='red'; if(k==1){ window.setTimeout(function(){postcode.focus()},50); }else{ window.setTimeout(function(){phone.focus()},50); } }else{ this.style.backgroundColor="white"; } } } window.onload=init; </script> </head> <body> 邮编<input type="text" id="postcode"><br/> 电话<input type="text" id="phone"> </body> </html> 这样试试
bbjbepzz
2013-03-22
打赏
举报
回复
邮编是六位[0-9A-Za-z]{6}
right89757
2013-03-22
打赏
举报
回复
引用 2 楼 bbjbepzz 的回复:
邮编是六位\d{6} 电话号码是11位\d{4}-\d{3}-\d{4}
邮编要可以是字母也可以是数字
bbjbepzz
2013-03-22
打赏
举报
回复
邮编是六位\d{6} 电话号码是11位\d{4}-\d{3}-\d{4}
right89757
2013-03-22
打赏
举报
回复
用js 啊啊啊啊
实例详解C#
正则
表达式
有一段时间,
正则
表达式学习很火热很潮流,当时在脚本之间平台一天就能看到好几个
正则
表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和
正则
表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和
正则
表达式参考手册》时,已经不知所踪了。现在用到
正则
的时候也比较少,把以前的笔记等整理一下,以志不忘。 (1)“@”符号 符下两ows表研究室的火热,当晨在“@”虽然并非C#
正则
表达式的“成员”,但是它经常与C#
正则
表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:
正则
表达式实现匹配连续数字的方法
我这两天刚刚学
正则
表达式。我觉的
正则
对连续的字符匹配很简单,但是对连续的一段数字匹配就不是很好。正好最近有朋友问了匹配连续数字的
正则
,就帮忙写了一下,算是当作温习一下吧。下面这篇文章就主要介绍了
正则
表达式实现匹配连续数字的方法。
带你学会使用
正则
表达式
内容简介:
正则
表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则
表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,
正则
表达式通常被用来检索、替换那些符合某个模式的文本。 本门课程主要讲解
正则
表达式的引用场景和一些基础用法,让大家对
正则
表达式有一个清晰地认识。 为什么需要掌握
正则
表达式?
正则
表达式非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到字符串的复杂控制。而对于刚接触的人来说,
正则
表达式比较晦涩难懂。这门课程可以非常快速的帮助大家理解
正则
表达式,以及掌握如何在实际场景中用到它。课程大纲: 为了让大家快速系统了解
正则
表达式知识,我为您总结了思维导图,帮您梳理学习重点,建议收藏!
正则
表达式大全!!!
很多不太懂
正则
的朋友,在遇到需要用
正则
校验数据时,往往是在网上去找很久,结果找来的还是不很符合要
求
。所以我最近把开发中常用的一些
正则
表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. ...
Java
正则
表达式Pattern和Matcher类详解
概述 Pattern类的作用在于编译
正则
表达式后创建一个匹配模式. Matcher类使用Pattern实例提供的模式信息对
正则
表达式进行匹配 Pattern类常用方法及介绍 Pattern complie(String regex) 由于Pattern的构造函数是私有的,不可以直接创建,所以通过静态方法compile(String regex)方法来创建,将给定的
正则
表达式编译并赋予给Patter
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章