繁体   English   中英

JavaScript在斜线和点之间进行分割

[英]Javascript split between slash and dot

大家好,我有这个琴弦

“ novyProjekt / images / icons / 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";

}

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

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

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

尝试这个..

 <script>
 function f()
 {
  var ss1="novyProjekt/images/icons/ashe.png";
  var ss2= ss1.substring(ss1.lastIndexOf("/")+1,ss1.lastIndexOf("."));
  alert(ss2);
 }
 </script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM