学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > js之正则表达式学习1
免费下载此文档

js之正则表达式学习1

一份自己总结的js正则表达式学习笔记

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}

第1页

免费下载Word文档免费下载:js之正则表达式学习1

(下载1-4页,共4页)

我要评论

相关文档

  • 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 正则表达式正则表达式可以: ?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在...

更多文档:

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部