javascript在一个字符串中每隔多少字符插入某个字符串

时间:2023-03-09 15:40:08
javascript在一个字符串中每隔多少字符插入某个字符串
function insertStr(str,tar,n,m){
		var x=''
		var str=str.split('')
		if(str.length==0) return
		for(var i=n;i<str.length;i+=m){
			str[i]+=tar
		}

		x=str.join("")
		return x
}

上述代码中,传入的参数str为要被插入的字符串,tar要插入的字符串,n表示从多少位开始,m表示每隔多少字符插入

var xao="dsdazqdfzaddbbudquvduizvdqdadqwdbiovdoiuquvuodfcvuoiavoidqvuoiwcduicau"
var sad="<br>"
insertStr(xao,sad,10,20)//返回值为
"dsdazqdfzad<br>dbbudquvduizvdqdadqw<br>dbiovdoiuquvuodfcvuo<br>iavoidqvuoiwcduicau"