我有一些代码用于捕获图像的src
属性
$('div.image').attr('src')
返回
/bookclubid-d-20150515113608427~421865_alt3.jpg
我只想捕捉~
之后的6个数字。到目前为止我能想出的最好的是
$('div.image').attr('src').replace(/^[^~]+~/, '').replace(/\D+/g, '')
不是仅捕获6,而是仅追踪~
之后的每个数字如何将捕获限制为~
后严格的6个数字并将其合并为一个.replace()
?
非常感谢任何帮助! 谢谢
答案 0 :(得分:0)
试试这个
var src = "/bookclubid-d-20150515113608427~421865_alt3.jpg";
console.log(src.split('~')[1].substring(0, 6));