如何拆分字符串并获得jQuery中的最后一个匹配项?
我有这样的绳子如何拆分字符串并获得jQuery中的最后一个匹配项?,jquery,split,match,Jquery,Split,Match,我有这样的绳子 这是~test content~ok~很好。 我想使用jQuery获取字符串中位于特殊字符~之后的“fine”,位于最后一个位置。您可以使用[substring()][1]和[lastIndexOf()][2]的组合来获取最后一个元素 str=“~test content~谢谢好的~fine”; strFine=str.substring(str.lastIndexOf('~'); 控制台日志(strFine)只需使用普通JavaScript即可: var str = "Thi
这是~test content~ok~很好。
我想使用jQuery获取字符串中位于特殊字符
~
之后的“fine”
,位于最后一个位置。您可以使用[substring()][1]和[lastIndexOf()][2]的组合来获取最后一个元素
str=“~test content~谢谢好的~fine”;
strFine=str.substring(str.lastIndexOf('~');
控制台日志(strFine)代码>只需使用普通JavaScript即可:
var str = "This is ~test content ~thanks ok ~fine";
var parts = str.split("~");
var what_you_want = parts.pop();
// or, non-destructive:
var what_you_want = parts[parts.length-1];
第一个方法实际上不使用我的路径,它保留文件名中最后一个“\”。。但第二点是正确的。太棒了!