大家好我有这个字符串
“novyProjekt /图像/图标/ ashe.png”
我需要在icons /和.png之间拆分它。所以我只需要“ashe”。 谢谢你的回答
function highlight(img)
{
var source = img.src;
var splitSource = source.split("/");
var splitedSource = splitSource[6].split(".");
//img.src = "images/icons/"+splitedSource[0]+"1.png";
}
这是我的代码,但效果不是很好
答案 0 :(得分:0)
var re = new RegExp("icons\/(.*)\.png", "g");
var myArray = str.match(re);
myArray[1]
保留没有扩展名的文件名,即'ashe'
答案 1 :(得分:0)
试试这个..
<script>
function f()
{
var ss1="novyProjekt/images/icons/ashe.png";
var ss2= ss1.substring(ss1.lastIndexOf("/")+1,ss1.lastIndexOf("."));
alert(ss2);
}
</script>