获取最后一个"/"之后的内容
var str = "/asdasf/asfaewf/agaegr/trer/rhh";
var index = str .lastIndexOf("\/");
str = str .substring(index + 1, str .length);
alert(str );
获取最后一个"."之后的内容
var str = "/asdasf/asfaewf/agaegr/trer/rhh";
var index = str .lastIndexOf("\.");
str = str .substring(index + 1, str .length);
alert(str );
js 获取字符串中最后一个斜杠前面的内容:
var str = "/asdasf/asfaewf/agaegr/trer/rhh";
var index = str .lastIndexOf("\/");
str = str .substring(0, index+1);
获取最后一个"/"之后的内容var str = "/asdasf/asfaewf/agaegr/trer/rhh";var index = str .lastIndexOf("\/"); str = str .substring(index + 1, str .length);alert(str ); 获取最后一个"."之后的内容var str = "/asdasf/as...
let index = str .lastIndexOf(">")
str =str .substring(0,index);
console.log(def) //被测对象(人)>被测对象属性(心跳)
截取
最后
一个>后面的字符串
let index =...
var str = “https://juejin.im/test2/ferenceRoom”;
var index = str .lastIndexOf("/");
console.log(str .substring(index + 1, str .length))
复制代码方法二:
var str = “https://juejin.im...
//e=8天
e = e.match(/(\S*)天/)
console.log(e)//["8天", "8", index: 0, input: "8天", groups: undefined]
//特定字符(天)前的数字
e = e.match(/(\S*)天/)[1]
console.log(e)//8
测试
内容
:
http://b174.photo.store.qq.com/psb?/V10CD1yE07IujV/eMbKzb1rzHY56uejjCDlOsR3hhQY53jBobTL7Zh9lUg!/c/dK4AAAAAAAAA&bo=fAF0AAAAAAAFACo!&rf=mood_app
https://www.zhihu.com/question/37415530/an...
要
截取
指定字符串
之后
的字符,你可以使用 JavaScript 的 `substring` 方法。这个方法可以根据起始索引
截取
字符串的一部分。下面是一个示例:
```javascript
var str = "Hello World!";
var target = "World";
var newStr = str.substring(str.indexOf(target) + target.length);
console.log(newStr); // 输出 "!"
在上面的例子中,我们首先定义了一个字符串 `str` 和目标字符串 `target`。然后,使用 `indexOf` 方法找到目标字符串的索引位置,并使用目标字符串的长度 `target.length` 作为
截取
的起始索引。
最后
,使用 `substring` 方法
截取
从目标字符串
之后
的部分,并将结果赋值给新的变量 `newStr`,然后将其打印到控制台。
通过这种方式,你可以
截取
指定字符串
之后
的字符,并对其进行进一步的处理。请注意,如果目标字符串在原字符串中出现多次,这种方法只会
截取
第一个匹配到的位置
之后
的字符。如果需要
截取
所有匹配位置
之后
的字符,可以结合使用正则表达式和全局匹配标志 `g`。