0


js中截取字符串里=后的内容、括号间内容

1、js截取字符串里=后的内容

lastIndexOf()方法可以返回某个子字符串在字符串中最后出现的位置。

    var a ="1+1=2";let b = a.lastIndexOf("="); //截取等号后的内容

    a = a.substring(b + 1, a.length);

    console.log(a)  //2

2、js截取字符串里括号间的内容

var reg1 = /((.+?))/g; // () 小括号
var reg2 = /[(.+?)]/g; // [] 中括号
var reg3 = /{(.+?)}/g; // {} 花括号,大括号
var reg4 = /((.+?))/g; //() 中文小括号
var reg5 = /【(.+?)】/g; // 【】中文中括号

示例截取中括号间的内容:

    var a = /\[(.*?)\]/gi;
    var b ="qqq[2]33";
    var c = b.match(a);if(c){for(var i =0; i < c.length; i++){
        alert(c[i]); // 保留中括号
        alert(c[i].replace(a, "$1")); // 不保留中括号
      }}
    最终结果:2

本文转载自: https://blog.csdn.net/Zheng_xinle/article/details/127673231
版权归原作者 Zheng_xinle 所有, 如有侵权,请联系我们删除。

“js中截取字符串里=后的内容、括号间内容”的评论:

还没有评论