javascript中的正则表达式使用指南

 更新时间:2015年03月01日 09:47:14   投稿:hebedich  
这篇文章主要给大家介绍了Javascript中的正则表达式的使用方式,非常的详细,并附上简单示例,这里推荐给大家。

使用方式

1.创建表达式

JavaScript中创建正则表达式类的方法:

var regex = new RegExp(“\\d{5}”) 或者 2.var regex = / \d{5} /(推荐)

/表达式/是JavaScript中专门为简化正则表达式编写而提供的语法,写在//中的正则表达式就不用管转义符了。

RegExp对象的方法:

2.判断是否匹配

test(str)判断字符串str是否匹配正则表达式,相当于IsMatch

复制代码 代码如下:

        var regex = /.+@.+/;
        alert(regex.test("a@b.com"));
        alert(regex.test("ab.com"));

3.获取匹配结果

exec(str)进行搜索匹配,返回值为匹配结果(*),相当于c#中match()和matches()

如果 exec() 找到了匹配的文本,则返回一个结果数组(完全匹配的字符串以及提取组的结果。)。否则,返回 null。 要提取多个需要反复调用exec()类似于matches()方法。

注意全局模式        /…../g

在非全局模式下,调用一次exec()相当于match();

在全局模式下连续多次调用相当于matches()

---i忽略大小写

---m多行匹配

以上内容就是本文关于javascript中正则表达式的使用介绍了,希望大家能够喜欢。

相关文章

  • 解决前端跨域问题方案汇总

    解决前端跨域问题方案汇总

    这篇文章主要介绍了解决前端跨域问题8种方案的相关资料,需要的朋友可以参考下
    2016-11-11
  • 关于前端小程序中.env 文件夹示例详解

    关于前端小程序中.env 文件夹示例详解

    这篇文章主要给大家介绍了关于前端小程序中.env 文件夹的相关资料,.env文件夹允许开发者在不同的环境中配置不同的变量值,以便在小程序的不同阶段或环境中使用,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-05-05
  • JS中的Replace方法使用经验分享

    JS中的Replace方法使用经验分享

    本文给大家分享的是我们在使用javascript中的replace方法的时候需要注意的一个事项,我就是没有注意到,才被这个bug烦了好久,这里记录下来,有需要的小伙伴可以参考下。
    2015-05-05
  • JS正则表达式实现字符串中连续在一起的字符去重

    JS正则表达式实现字符串中连续在一起的字符去重

    这篇文章主要给大家介绍了关于JS正则表达式实现字符串中连续在一起的字符去重的相关资料,学会正则表达式对开发者而言是个非常有用的技能,很多功能可以简单的用一句正则来实现,需要的朋友可以参考下
    2023-11-11
  • Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果

    Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果

    这篇文章主要介绍了Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果,非常不错,具有参考借鉴价值,感兴趣的朋友一起看下吧
    2016-05-05
  • 详解webpack2异步加载套路

    详解webpack2异步加载套路

    这篇文章主要介绍了详解webpack2异步加载套路,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • JS动态显示表格上下frame的方法

    JS动态显示表格上下frame的方法

    这篇文章主要介绍了JS动态显示表格上下frame的方法,涉及javascript中显示表格frame的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 用IE重起计算机或者关机的示例代码

    用IE重起计算机或者关机的示例代码

    本篇文章主要是对用IE重起计算机或者关机的实现代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03
  • Javascript脚本实现静态网页加密实例代码

    Javascript脚本实现静态网页加密实例代码

    这篇文章介绍了Javascript脚本实现静态网页加密实例代码,有需要的朋友可以参考一下
    2013-11-11
  • 使用Turn.js实现翻书效果的完整步骤

    使用Turn.js实现翻书效果的完整步骤

    最近项目经理我个项目练练手,其项目需求是要实现翻书效果,下面这篇文章主要给大家介绍了关于使用Turn.js实现翻书效果的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-12-12

最新评论