gpt4 book ai didi

javascript - 如何从给定的 html 字符串中删除前导和尾随空格?

转载 作者:IT老高 更新时间:2023-10-28 13:16:25 25 4
gpt4 key购买 nike

我有以下 HTML 字符串。什么是 JavaScript 中用于从该字符串中删除前导空格和尾随空格的示例代码?

<p>&nbsp;&nbsp;</p>
<div>&nbsp;</div>
Trimming using JavaScript<br />
<br />
<br />
<br />
all leading and trailing white spaces
<p>&nbsp;&nbsp;</p>
<div>&nbsp;</div>

最佳答案

查看字符串方法trim() - https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/Trim

var myString = '  bunch    of <br> string data with<p>trailing</p> and leading space   ';
myString = myString.trim();
// or myString = String.trim(myString);

编辑

正如其他评论中所述,可以使用正则表达式方法。 trim 方法实际上只是正则表达式的别名:

if(!String.prototype.trim) {  
String.prototype.trim = function () {
return this.replace(/^\s+|\s+$/g,'');
};
}

...这会将方法注入(inject)到那些仍在池的浅水区游泳的浏览器的原生原型(prototype)中。

关于javascript - 如何从给定的 html 字符串中删除前导和尾随空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10032024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com