1.利用String对象实现删除字符串前后空格字符。js
时间: 2024-11-03 09:22:30 浏览: 8
为Javascript中的String对象添加去除左右空格的方法(示例代码)
5星 · 资源好评率100%
在JavaScript中,你可以使用`trim()`方法来删除String对象(即字符串)前后多余的空格字符。这个方法会移除字符串两端的所有空白符,包括空格、制表符、换页符等。以下是一个简单的例子:
```javascript
let str = " Hello World! ";
let trimmedStr = str.trim(); // 删除前后空格
console.log(trimmedStr); // 输出 "Hello World!"
```
如果你想保留字符串内部的空格但删除前后空格,可以使用正则表达式配合`replace()`方法:
```javascript
let str = " Hello World! ";
let cleanedStr = str.replace(/^\s+|\s+$/g, ''); // 匹配并替换开头和结尾的空格
console.log(cleanedStr); // 输出 "Hello World!"
```
在这个例子中,`^\s+`匹配字符串开始处的一个或多个空格,`\s+$`匹配字符串结束处的一个或多个空格,`g`标志表示全局搜索。
阅读全文