广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    js中正则表达式修饰符(i、g、m)使用详解

    来源:网络收集  点击:  时间:2024-08-28
    【导读】:
    在js中,正则表达式常常用于匹配字符串,它可以实现很多方法无法实现的功能。下面介绍js中正则表达式修饰符(i、g、m)使用。方法/步骤1/7分步阅读

    新建一个HTML文件,命名为test.html,用于正则表达式修饰符的讲解。

    2/7

    i修饰符。在正则表达式后面加上i修饰符,可以忽略大小写字母匹配内容。例如,下面不区分大小写匹配Baidu字符,正则表达式如下:

    3/7

    使用match( )方法匹配“Baidu”字符,查看返回的结果。

    可见,通过i修饰符的设置,忽略大小写,成功匹配到Baidu字符。

    4/7

    g修饰符。在正则表达式后面加上g修饰符,查找字符串中所有匹配到的字符。例如 ,要查找字符串str中的所有is字符,正则表达式如下:

    5/7

    使用上面的正则表达式匹配字符串str,通过match()方法匹配字符串,查看输出的结果。

    可见,成功匹配到了所有的is字符。

    6/7

    m修饰符。在正则表达式后面加上m修饰符,可以实现在多行字符中匹配字符,而g修饰符只能实现单行匹配。例如,要在多行字符串str中查找is字符,正则表达式如下:

    7/7

    使用上面的正则表达式,通过match()方法匹配多行字符串str,运行代码,查看输出的结果。

    从结果可以看出,在第二行字符串中匹配到了字符串is。

    JS正则表达式
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.ff371.cn/art_1165574.html

    相关资讯

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号07-02 13:26:16  耗时:0.904