从javascript字符串中删除空格,但不删除所有空格
Remove spaces from javascript string but not all spaces
我有一个字符串
str = 'first last1; first last2; first Last3;';
我希望只删除分号后面的空格。
我试过使用
str = str.replace(';' + /'s+/g, ';');
和
str = str.replace((';' + /'s+/g), ';');
但它不起作用。
任何帮助都将不胜感激。
str = 'first last1; first last2; first Last3;';
str = str.replace(/;'s+/g, ';');
alert( str );
你非常接近:
str = str.replace(/;'s+/g, ';');
相关文章:
- 当可见属性设置为 false 时,使用 JavaScript 删除空格
- 我想限制用户在jquery中输入文本后面的空格,如果它在文本后面,我会删除空格
- 删除空格后的所有字符串
- jQuery从数组中删除空格
- 谷歌地图自动完成删除空格并在地址字符串中插入加号(+)
- 表单验证 - Javascript 删除空格电话号码
- 如何删除空格和重新排序单词
- 从角度文本中删除空格
- JavaScript:使用 decodeUri 或 unescape 不会删除空格
- JSP 页自动删除空格
- 是否存在替换方法无法从字符串中删除空格的情况
- JavaScript 删除空格回车符
- 发布带有空格的隐藏字段会删除空格后的内容
- JS/JQuery-如果空格是第一个和/或最后一个字符,则从输入字段中删除空格
- 从字符串中删除空格,并在分隔行中写入文本
- 从锚href中删除空格
- 从javascript字符串中删除空格,但不删除所有空格
- 如何从正则表达式[^wxC0-xFF]中删除空格和下划线
- 提取url参数后删除空格
- 如何删除特殊字符,但不删除空格