1

大家好,我有这个字符串

“novyProjekt/图像/图标/ashe.png”

我需要在图标/和.png之间拆分它。所以我只需要“灰烬”。谢谢你的答案

function highlight(img)
{

    var source = img.src;
    var splitSource = source.split("/");
    var splitedSource = splitSource[6].split(".");
    //img.src = "images/icons/"+splitedSource[0]+"1.png";

}

这是我的代码,但不是很有效

4

2 回答 2

0
var re = new RegExp("icons\/(.*)\.png", "g");
var myArray = str.match(re);

保存不带扩展名的myArray[1]文件名,即“ashe”

于 2013-06-20T10:27:59.147 回答
0

试试这个..

 <script>
 function f()
 {
  var ss1="novyProjekt/images/icons/ashe.png";
  var ss2= ss1.substring(ss1.lastIndexOf("/")+1,ss1.lastIndexOf("."));
  alert(ss2);
 }
 </script>
于 2013-06-20T10:29:22.283 回答