拆分一个字符串并附加另一个不带逗号的字符串jquery
我拆分了一个字符串,然后想向其追加另一个字符串,但它会自动在拆分的字符串和追加的字符串之间添加一个逗号字符,下面是一个示例:拆分一个字符串并附加另一个不带逗号的字符串jquery,jquery,html,Jquery,Html,我拆分了一个字符串,然后想向其追加另一个字符串,但它会自动在拆分的字符串和追加的字符串之间添加一个逗号字符,下面是一个示例: var mystring="mypath/myfile0.png" var myotherstring=mystring.split(".png")+"1.png" 结果是:myotherstring=mypath/myfile0,1.png请注意逗号字符。没有这个逗号字符,如何在拆分另一个字符串后追加字符串?为什么要添加逗号字符 Edson替换以下行: var myo
var mystring="mypath/myfile0.png"
var myotherstring=mystring.split(".png")+"1.png"
结果是:myotherstring=mypath/myfile0,1.png请注意逗号字符。没有这个逗号字符,如何在拆分另一个字符串后追加字符串?为什么要添加逗号字符
Edson替换以下行:
var myotherstring=mystring.split(".png")+"1.png"
对于这一个:
var myotherstring=mystring.split(".png")[0]+"1.png"
当您连接到.split()
返回的整个数组时,而不是仅仅附加到您想要的arrray中的第一个元素
请参见.join()
it:
var myotherstring=mystring.split(".png").join("1.png");
这将输出mypath/myfile01.png
如果您想摆脱0
,请使用以下方法:
var myotherstring=mystring.split("0.png").join("1.png");
这将输出mypath/myfile1.png
我很高兴这对你有用,你似乎是新手,欢迎!,记住接受答案(勾选)。你想用这个字符串做什么?您是否试图找到某个字符串并用另一个字符串替换它?