读书人

js截取字符串,该怎么处理

发布时间: 2013-04-22 16:01:35 作者: rapoo

js截取字符串
本帖最后由 zn3051644 于 2013-04-15 18:02:14 编辑 xxxxx/xxxx/12343432432.wav

怎么通过js获得12343432432这个
就是最后一个/ 到 . 之间的内容
[解决办法]

var a = 'xxxxx/xxxx/12343432432.wav'
var reg = /\/+([\w]+)\./;
var str = '';
a.match(reg).length > 1 && (str = a.match(reg)[1]);//str即为你要的

[解决办法]

var s = "xxxxx\\xxxx\\12343432432.wav";
var a = (/.+\\(.+?)\./.exec(s)
[解决办法]
[,""])[1];
alert(a);


[解决办法]
两种方法:正则和string提供的函数进行拼接。拼接的话就是通过lastIndexOf()方法取最后一个斜杠的index和最后一个.的index,从而获取两个位置间的字符串,就是你要的

读书人网 >JavaScript

热点推荐