我有一个字符串:'__ 即图像'; 我想在'that'前面删除空格( __)(结果为:'即图像') 我该怎么办。删除字符串中的空格Javascript
-4
A
回答
2
var str = ' that is image';
str.replace(/^\s+|\s+$/g,""); //Removes left and right extra spaces
+0
也许只是使用正则表达式的前半部分,因为他们似乎只想删除前导空格。否则,如果浏览器本身不支持'trim',我总是将其用作polyfill – Ian
3
的JavaScript 1.8以后有一个trim()
功能。见MDN
你可以使用这样的:
var str = " that is an image ";
alert(str.trim());//"that is an image";
由于MDN介绍,以确保充分的支持,你可以添加这样的原型方法:
if(!String.prototype.trim) {
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,'');
};
}
+0
以前从未听说过'trim()',谢谢! –
1
var str = ' that is image';
str = str.replace(/\s/g,"");
console.log(str);
alert(str);
+0
正确的想法,但我不认为他们实际上使用'_'字符,因为他们指定了“空格”,并且正在使用它来显示它们表示空间区域的位置。 – Ian
相关问题
- 1. 删除Java字符串中的空格?
- 2. 删除字符串中的空格
- 3. 删除字符串中的空格
- 4. 删除字符串中的空格
- 5. 删除XML字符串中的空格
- 6. Python - 删除字符串中的空格
- 7. 删除Python字符串中的空格
- 8. 删除字符串中的空格
- 9. 删除字符串中的空格
- 10. 从JavaScript字符串中删除零宽度空格字符
- 11. 从长字符串空格中删除单个空格字符
- 12. 从javascript中删除空字符串
- 13. 只从字符串中删除空格
- 14. awk从字符串中删除空格
- 15. QStringList从字符串中删除空格
- 16. 从字符串中删除空格
- 17. 从字符串中删除空格
- 18. 从字符串中删除空格
- 19. 在JavaScript中删除字符串中的第(n)个空格
- 20. 如何在javascript中删除字符串中的空格
- 21. 删除字符串,除非有空格
- 22. javascript字符串删除空格和连字符
- 23. 只删除字符串中的最后一个空格 - Javascript
- 24. 使用javascript删除字符串中的前部空格
- 25. Java删除字符串上的空格
- 26. 删除字符串“”之外的空格
- 27. 删除字符串前的空格
- 28. 删除字符串内的空格
- 29. 删除字符串开头的空格
- 30. JavaScript从字符串中删除全屏,逗号和空格
[你尝试过什么?](http://whathaveyoutried.com) –