js之正则表达式学习1
js之正则表达式学习1
我们在开发一些项目中经常会遇到正则验证,比如验证邮箱,手机号码等等,没有系统学习正则表达式前,我只能去网上找一些插件改一下代码来完成工作,但总觉得不够灵活.所以下决心认真学习正则表达式,下面会通过一些例子一起来学习.
我们通过下面这个函数来进行练习
<scripttype="text/javascript">
functionexecreg(reg,str){
varresult=reg.exec(str);alert(result);
}
varreg=/test/;varstr="testString";
execreg(reg,str);
</script>
str表示为执行正则的目标字符串,执行此函数打印出的result就是匹配结果,根据测试,上述例子结果是匹配test
再看下面这个例子
<scripttype="text/javascript">
functionexecreg(reg,str){
varresult=reg.exec(str);
alert(result);
}
varreg=/b{1}/;
varstr="back";
execreg(reg,str);
</script>
上述代码匹配的结果是b.
这里用到的一个知识点就是匹配个数,{1}表示匹配一个,/b{1}/即表达匹配一个b,/b{n}/表示匹配n个b,如果将上述代码{1}改为{2},则输出null,表示匹配不成功.同理,如果改成如下代码:
<scripttype="text/javascript">
functionexecreg(reg,str){
varresult=reg.exec(str);
alert(result);
}
varreg=/b{2}/;
varstr="bbck";
execreg(reg,str);
</script>
则输出bb.
连续匹配多个还有另外一种用法,b{m,n},匹配m到n个b,如b{3,7}
js之正则表达式学习2
Js 之正则表达式学习 2 js 之正则表达式学习 2 接着上一篇 js 之正则表达式学习 1,我们继续看下面的例子 [abc]用法:表示匹配方括号中的任意字符 function ...
JS正则表达式学习
JS正则表达式学习_IT/计算机_专业资料。JS正则匹配语法整理。格式搞好了,查起来很方便。RegExp 1. 概述 RegExp 是正则表达式的缩写。 当检索某个文本时,可以使用...
JS的正则表达式1
1/2 相关文档推荐 JS正则表达式大全【1】 2页 免费 js之正则表达式学习1 4...正则表达式 [code] "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1...
JS正则表达式
JS正则表达式_IT/计算机_专业资料。JS正则表达式语法参考JS 正则表达式一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式...
js正则表达式
js正则表达式详解js正则表达式详解隐藏>> 正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为 元字符)组成的文字模式。该模式描述...
JS正则表达式大全【1】
东北师大附中理科学霸高... JS正则表达式大全【2】 JS正则表达式大全【3】 ...JS 正则表达式大全【1】 正则表达式中的特殊字符【留着以后查用】 正则表达式中...
JS正则表达式从入门到精通精通
精通JS 正则表达式精通 JS 正则表达式,讲的比较详细,学习正则表达式的朋友可以参考下。 正则表达式可以: ?测试字符串的某个模式。例如,可以对一个输入字符串进行...
js正则表达式的学习
js正则表达式的学习 JS 正则表达式JS 正则表达式隐藏>> JavaScript replace new...呵,不用怕,有了正则表达式之后不用一个错别字要执行一次replace方法。。程序...
精通_JS正则表达式
精通_JS正则表达式_IT/计算机_专业资料。JS正则表达式学习文档精通JS 正则表达式正则表达式可以: ?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在...
- 康师傅
- 1 铝及其化合物的性质(1)
- 英汉动物词文化意象的差异与翻译
- 复习中国古代民族关系发展
- 现代钻井机械概论ch1-2
- 红色经典故事《刘胡兰》
- 清华大学教育技术学专业考博真题报录比参考书-育明考博
- 中国动漫游戏产业发展现状与对策分析研究
- 新课标人教版3-5第16章动量守恒定律 章末练习1
- 【国家社会科学基金】_社会记忆_基金支持热词逐年推荐_【万方软件创新助手】_20140806
- HP2015打印机IP重置,NVRAM初始化,网络重置,冷重置方法
- 浅谈精神病产妇剖宫产术后的护理体会
- 书法篆刻课件
- 高级营销师文件筐试题及参考答案
- 雨润集团新员工入职培训
- 正则表达式教程
- 正则表达式大全
- JAVA正则表达式
- 面向对象
- 正则表达式语法
- 类和对象
- 编码规范
- 正则表达式教程13页
- 耿祥义ava大学实用教程课件第6章字符串和正则表达式31页
- JAVA正则表达式实例教程16页
- 易语言正则表达式简明教程8页
- 正则表达式30分钟入门教程19页
- JAVA正则表达式实例教程17页
- 正则表达式解释大全4页
- JS正则表达式大全35页
- 常用正则表达式大全4页
- 笑容的正则表达式大全11页
- JavaScript正则表达式大全9页
- 正则表达式大全3页
- JAVA PHP JAVASCRIPT 正则表达式学习19页
- JAVA正则表达式语法11页
- JAVA正则表达式实例教程16页
- JAVA正则表达式语法7页
- JAVA正则表达式实例教程17页
- 轻松学会JAVA中的正则表达式8页
- 黑龙江大学面向对象程序设计Java实验讲义2009软件15页
- 面向对象知识点58页
- 07章 面向对象的分析和设计240页
- 第三章面向对象编程104页
- OO面向对象分析设计学习95页
- 一&二、概述面向对象概述_面向对象程序设计46页
- 正则表达式语法3页
- 正则表达式语法3页
- JAVA正则表达式语法11页
- 正则表达式语法4页
- 正则表达式语法4页
- 正则表达式语法(入门与实例)26页
- 课件4 类和对象35页
- 第3章:类和对象39页
- 三、类和对象(一)_面向对象程序设计32页
- 第3章 关于类和对象的进一步讨论70页
- 第2章 类和对象35页
- 第3章 类和对象-v2.180页