我需要使用包含逗号分隔标记的字符串执行3项操作:
离。 TAG1,TAG2,TAG3,播放器/ 2,tag5,播放器/ 4
在Javascript或JQuery中执行此操作的任何提示都会非常有用!
答案 0 :(得分:0)
如果我理解你的问题,
您可以用逗号分割字符串,例如
var tagsArr = 'tag1,tag2,tag3,player/2,tag5,player/4'.split(',');
现在tagsArr是标记和逗号分隔字符串的数组。
您可以循环遍历数组并通过替换为空字符串来删除'player /'
像这样
'player/2'.replace('player/','') // this will give you integer as you said
。
答案 1 :(得分:0)
您可以在此处使用split方法 我是怎么做的就是拆分输入,循环拆分输出,删除并构建url。
答案 2 :(得分:0)
var data = 'tag1,tag2,tag3,player/2,tag5,player/4';
var dataArray = data.split(',');
for(var i = 0; i<dataArray.length; i++)
{
if(dataArray[i].indexOf('player/') >= 0)
{
var url="github.com/issues/" + dataArray[i].substring(7);
//do something with your url
}
}