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正则表达式获取指定字符之后指定字符之前的字符串,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 当ES6遇上字符串和正则表达式

    当ES6遇上字符串和正则表达式

    这篇文章主要介绍了当ES6遇上字符串和正则表达式的相关知识,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • grep中使用

    grep中使用"\d"匹配数字不成功的原因解决

    这篇文章主要介绍了grep中使用"\d"匹配数字不成功的原因解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • python re模块和正则表达式

    python re模块和正则表达式

    这篇文章主要介绍了python re模块和正则表达式,需要的朋友可以参考下
    2021-03-03
  • 常见的数字验证正则表达式整理

    常见的数字验证正则表达式整理

    常见的数字验证正则表达式整理,开发的朋友经常用的到。推荐大家收藏下。
    2009-11-11
  • 正则表达式教程之重复匹配详解

    正则表达式教程之重复匹配详解

    这篇文章主要介绍了正则表达式教程之重复匹配,结合实例形式分析了正则表达式重复匹配及防止过度匹配相关技巧,需要的朋友可以参考下
    2017-01-01
  • C# 正则表达式 使用介绍

    C# 正则表达式 使用介绍

    最近写爬虫时需要用到正则表达式,有段时间没有使用正则表达式现在渐渐感觉有些淡忘,现在使用还需要去查询一些资料
    2006-07-07
  • 常用正则表达式收集

    常用正则表达式收集

    这篇文章主要整理了ASP.NET的常用正则表达式,有需要的朋友可以收藏一下
    2015-09-09
  • 正则表达式中小括号、中括号、大括号的作用详细讲解

    正则表达式中小括号、中括号、大括号的作用详细讲解

    正则表达式也是一门语言,而括号的存在使这门语言更为强大,这篇文章主要给大家介绍了关于正则表达式中小括号、中括号、大括号作用的相关资料,需要的朋友可以参考下
    2024-08-08
  • PHP 正则表达式特殊字符 [:alnum:] [:alpha:] 等

    PHP 正则表达式特殊字符 [:alnum:] [:alpha:] 等

    正则表达式中有两个很重要的特殊字符就是"[ ]"。他们可以匹配"[]"之中出现过的字符,比如"/[az]/"可以匹配单个字符"a"或者"z";如果把上面的表达式改成这样"/[a-z]/",就可以匹配任何单个小写字母,比如"a"、"b"等等。
    2011-09-09
  • 实例代码详解正则表达式匹配换行

    实例代码详解正则表达式匹配换行

    在javascript中,使用正则表达式匹配换行可能会遇到各种问题,下面就通过实例介绍一下如何实现此功能,对正则表达式匹配换行相关知识感兴趣的朋友一起学习吧
    2015-12-12

最新评论