编辑代码

function findPosition(str, queryStr, pon) {
  var x = str.indexOf(queryStr)
  for (var i = 0; i < pon; i++) {
    x = str.indexOf(queryStr, x + 1)
  }
  //return x>0 ? str.slice(0,x-1) : str
  return x>0 ? str.replace(queryStr,'') : str
}

//console.log(findPosition('kfxfd.cn/api/manage/api/manage/api/manage', '/api/manage', 1))

    /// 清除字符串中重复的值
    /// Text:字符串
    /// Label:标签(如:| ,
    function FilterRepeatStr(Text, Label) {
        var sarr = Text.split('' + Label + '');
        var idx = new Array();
        var tmp = new Array();
        var result = cm = '';
        for (var i = 0; i < sarr.length; i++) {
            sch = sarr[i].substr(0, 4);
            if (!In_Array(sch, tmp)) {
                idx[idx.length] = i;
                tmp[tmp.length] = sch;
            } else {
                idx[In_Array(sch, tmp) - 1] = i;
            }
        }
        for (var j = 0; j < idx.length; j++) {
            result += cm + sarr[idx[j]];
            cm = '' + Label + '';
        }
 
        return result;
        // alert('要理的字符串:' + Text);
        // alert('结果:' + result);
    }
    function In_Array(need, arr) {
        for (var i = 0; i < arr.length; i++) {
            if (arr[i] == need) return (i + 1);
        }
        return false;
    }

    console.log(FilterRepeatStr('kfxfd.cn/api/manage/api/manage/api/managesss', '/api/manage'))

    
let str1 = 'kfxfd.cn/api/manage/api/manage/api/manage'
let aa = str1.replace('\/api\/manage\g', ``)
//console.log(aa)
//console.log(aa.replace('\/api\/manage/g', ``))

function quchong1(str){
	var newStr="";
	var flag;
	for(var i=0;i<str.length;i++){
		flag=1;
		for(var j=0;j<newStr.length;j++){
			if(str[i]==newStr[j]){
				flag=0;
				break;
			}
		}
		if(flag)  newStr+=str[i];
	}
	return newStr; 
}

console.log(quchong1('kfxfd.cn/api/manage/api/manage/api/managesss'))


function cc (str,unit) {
 let sp = str.split(unit);
 console.log(sp)
 let a = ''
 for(var i=0;i<sp.length;i++){
     if(sp[i]===''&& !a.includes(unit)) {
         a+= unit;
     }else{
         a+=sp[i]
     }
     if(i===sp.length-1 && !a.includes(unit)){
         a+=unit
     }
 }
 return a
}

console.log(cc('kfxfd.cn/api/manage/api/manage/api/managesss','/api/manage'))