我试图从几个动态生成的字符串中删除一些空格。我删除的空间取决于字符串的长度。为了知道有多少空间,字符串一直在改变,我迭代字符串,并在每次迭代遇到空间时增加一个变量。我已经可以使用str.replace(' ','');
删除所有特定类型的字符,其中'str'是我的字符串的名称,但我只需要删除特定的空间,而不是所有空格。假设我的字符串是在JavaScript中删除字符串中的第(n)个空格
var str = "Hello, this is a test.";
如何删除单词“is”后面的空格? (假设下一个字符串不同,所以我不能只写str.replace('is','is');因为单词“is”可能不在下一个字符串中)。
我检查了documentation on .replace,但没有其他参数可以接受,所以我不能告诉它只是为了替换空间的第n个实例。
感谢ZIV,它是由字符计数和我刚才还看见你的答案,所以我选择了卡多佐的答案。非常感谢您的帮助。欣赏它。 –