JS正则截取两个字符串之间及字符串前后内容的方法

 更新时间:2017年01月06日 10:58:12   转载 作者:南来北往的客  
这篇文章主要介绍了JS正则截取两个字符串之间及字符串前后内容的方法,结合实例形式简单分析了JS正则截取字符串操作的常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了JS正则截取两个字符串之间及字符串前后内容的方法。分享给大家供大家参考,具体如下:

1、js截取两个字符串之间的内容:

var str = "aaabbbcccdddeeefff";
str = str.match(/aaa(\S*)fff/)[1];
alert(str);//结果bbbcccdddeee

2、js截取某个字符串前面的内容:

var str = "aaabbbcccdddeeefff";
tr = str.match(/(\S*)fff/)[1];
alert(str);//结果aaabbbcccddd

3、js截取某个字符串后面的内容:

var str = "aaabbbcccdddeeefff";
str = str.match(/aaa(\S*)/)[1];
alert(str);//结果bbbcccdddeeefff

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript

正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript正则表达式技巧大全》、《JavaScript替换操作技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript错误与调试技巧总结》及《JavaScript数学运算用法总结

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • 使用jsonp完美解决跨域问题

    使用jsonp完美解决跨域问题

    在项目中遇到错误提示“No 'Access-Control-Allow-Origin' header is present on the requested resource.”查了下度娘,这个问题和安全机制有关,默认不允许跨域调用,这里记录一下解决方案,防止以后再犯相同的错误。
    2014-11-11
  • 用Javascript判断图片是否存在,不存在则显示默认图片的代码

    用Javascript判断图片是否存在,不存在则显示默认图片的代码

    用Javascript判断图片是否存在,不存在则显示默认图片的代码,需要的朋友可以参考下。
    2007-03-03
  • tracking.js实现前端人脸识别功能

    tracking.js实现前端人脸识别功能

    这篇文章主要介绍了tracking.js实现前端人脸识别功能,本文通过实例代码截图的形式给大家展示的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • JavaScript实现数组在指定位置插入若干元素的方法

    JavaScript实现数组在指定位置插入若干元素的方法

    这篇文章主要介绍了JavaScript实现数组在指定位置插入若干元素的方法,涉及javascript中splice方法的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • js实现缓冲运动效果的方法

    js实现缓冲运动效果的方法

    这篇文章主要介绍了js实现缓冲运动效果的方法,涉及javascript操作元素运动的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • JS基于面向对象实现的拖拽功能示例

    JS基于面向对象实现的拖拽功能示例

    这篇文章主要介绍了JS基于面向对象实现的拖拽功能,涉及javascript面向对象与页面元素动态操作的相关技巧,需要的朋友可以参考下
    2016-12-12
  • 在Javascript里访问SharePoint列表数据的实现方法

    在Javascript里访问SharePoint列表数据的实现方法

    在进行SharePoint订制的时候经常会遇到开发手段受限制的问题,比如通常公司都会限制服务器的访问以及部署,很多开发都只能够在客户端来进行
    2011-05-05
  • 让alert不出现弹窗的两种方法

    让alert不出现弹窗的两种方法

    这篇文章主要介绍了让alert不出现弹窗的两种方法,需要的朋友可以参考下
    2014-05-05
  • javascript封装的sqlite操作类实例

    javascript封装的sqlite操作类实例

    这篇文章主要介绍了javascript封装的sqlite操作类,可实现SQLite数据库的初始化及执行SQL语句的功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • javascript中闭包(Closure)详解

    javascript中闭包(Closure)详解

    闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。小编之前一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,本文把自己的理解些出来分享一下,希望不理解JavaScript闭包的朋友们看了之后能够理解闭包!
    2016-01-01

最新评论