Я хотел бы разделить тег href изображения как
<img src='/root/myimages/myPic.jpg'>
так что я получаю только myPic.jpg - какой самый простой способ?
myPic.jpg
<img id="myImg" src='/root/myimages/myPic.jpg'> var str = $('#myImg').attr('src'); var newStr = str.substring(str.lastIndexOf("/") + 1);
var src = document.getElementById("yourImgId").src; src = src.replace(/(.*\/)?([^/]*)$/, "$2");
var t = imageNode.src; t = (t = t.split('/'))[t.length - 1];
function getFileName(path) { return path.match(/[-_\w]+[.][\w]+$/i)[0]; } getFileName('http://www.example.com/images/blah.png'); // blah.png
Эта getFileName() замечательная функция, потому что первая часть регулярного выражения выглядит как парень с повязкой на глазу.
getFileName()