JS正则表达式获取指定字符之后指定字符之前的字符串(推荐)

 更新时间:2018年11月12日 14:50:56   作者:深入学习ing  
这篇文章主要介绍了JS正则表达式获取指定字符之后指定字符之前的字符串,内容比较简单,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

一个常见的场景,获取:标签背景图片链接:

如字符串:var bgImg = "url

(\"https://img30.360buyimg.com/sku/jfs/t26203/262/100869187/204098/1d1479e9/5b84b80bNf39db45f.jpg\")";

脚本:

var backgroundImageRegex=/(?<=url\(").+(?="\))/;
var matchResult=bgImg.match(backgroundImageRegex);
if(matchResult.length>0){
  alert(matchResult[0]);
}

划重点:

0-特殊字符:()"    这三个需要转义

1-获取指定字符串之后:  (?<=指定字符串)

2-获取指定字符串之前: (?=指定字符串)

总结

以上所述是小编给大家介绍的JS正则表达式获取指定字符之后指定字符之前的字符串,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • IOS开发常用的正则表达式

    IOS开发常用的正则表达式

    正则表达式是一种用来进行文本匹配的工具,其语法非常精简,这篇文章是小编日常整理了些有关ios开发常用的正则表达式,非常具有借鉴价值,感兴趣的朋友快来一起学习学习吧
    2015-10-10
  • JavaScript 正则表达式验证函数代码

    JavaScript 正则表达式验证函数代码

    上篇文章《JavaScript验证正则表达式大全》说的是javascript中使用的正则表达式的例子,但是没有说这些正则表达式如何使用,现在给大家几个例子,大家可以看看。
    2010-05-05
  • Linux 正则表达式详解

    Linux 正则表达式详解

    这篇文章主要介绍了linux 正则表达式的一些使用方法,需要的朋友可以参考下
    2013-11-11
  • 最新正则表达式、常用的正则大全

    最新正则表达式、常用的正则大全

    正则表达式是用于匹配和搜索文本模式的工具,它是一个强大且灵活的字符串处理工具,可以用来检查一个字符串是否符合特定的模式,或者从一个文本中提取满足条件的部分,近给大家分享常见的正则表达式元字符和它们的含义,感兴趣的朋友跟随小编一起看看吧
    2023-08-08
  • iOS 中使用正则表达式判断身份证格式及银行卡号格式是否正确(推荐)

    iOS 中使用正则表达式判断身份证格式及银行卡号格式是否正确(推荐)

    这篇文章主要介绍了iOS 中使用正则表达式判断身份证格式及银行卡号格式是否正确(推荐)的相关资料,需要的朋友可以参考下
    2016-12-12
  • Javascript中正则表达式的使用及基本语法

    Javascript中正则表达式的使用及基本语法

    正则表达式(Regular Expression)是一门简单语言的语法规范,是强大、便捷、高效的文本处理工具,它应用在一些方法中,对字符串中的信息实现查找、替换和提取操作
    2017-10-10
  • python正则表达式从字符串中提取数字的思路详解

    python正则表达式从字符串中提取数字的思路详解

    这篇文章主要介绍了python正则表达式从字符串中提取数字的思路详解,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • UNIX/LINUX SHELL 正则表达式语法详解附使用方法

    UNIX/LINUX SHELL 正则表达式语法详解附使用方法

    一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配
    2019-11-11
  • 正则表达式(括号)、[中括号]、{大括号}的区别小结

    正则表达式(括号)、[中括号]、{大括号}的区别小结

    这篇文章主要介绍了正则表达式(括号)、[中括号]、{大括号}的区别小结,本文用(\s*)[\s*]{\s*}做例子,需要的朋友可以参考下
    2014-07-07
  • 正则中的圆括号()的用途详解

    正则中的圆括号()的用途详解

    正则表达式中的圆括号的作用是对字符进行分组,并保存匹配的文本。今天我们就来详细探讨下正则中的圆括号()的用途,希望对大家学习正则有所帮助。
    2015-04-04

最新评论