JavaScript如何删除字符串首尾指定字符的方法

分类:知识百科 日期: 点击:0

JavaScript提供了一些内置的方法来删除字符串首尾指定字符,这些方法可以帮助我们快速有效地完成字符串的操作。下面介绍几种常用的删除字符串首尾指定字符的方法。

1. 使用String.prototype.trim()方法

String.prototype.trim()方法可以删除字符串首尾的空格,也可以删除指定的字符。例如:

let str = '***Hello World***';
let newStr = str.trim('*');
console.log(newStr); // 输出:Hello World

如上所示,使用String.prototype.trim()方法可以快速删除字符串首尾的指定字符。

2. 使用String.prototype.replace()方法

String.prototype.replace()方法可以替换字符串中的指定字符,也可以用于删除字符串首尾指定字符。例如:

let str = '***Hello World***';
let newStr = str.replace(/^\*+|\*+$/g, '');
console.log(newStr); // 输出:Hello World

如上所示,使用String.prototype.replace()方法可以快速删除字符串首尾的指定字符。

3. 使用String.prototype.slice()方法

String.prototype.slice()方法可以从字符串中提取一部分字符,也可以用于删除字符串首尾指定字符。例如:

let str = '***Hello World***';
let newStr = str.slice(1, -1);
console.log(newStr); // 输出:Hello World

如上所示,使用String.prototype.slice()方法可以快速删除字符串首尾的指定字符。

4. 使用String.prototype.substring()方法

String.prototype.substring()方法可以从字符串中提取一部分字符,也可以用于删除字符串首尾指定字符。例如:

let str = '***Hello World***';
let newStr = str.substring(1, str.length-1);
console.log(newStr); // 输出:Hello World

如上所示,使用String.prototype.substring()方法可以快速删除字符串首尾的指定字符。

5. 使用String.prototype.substr()方法

String.prototype.substr()方法可以从字符串中提取一部分字符,也可以用于删除字符串首尾指定字符。例如:

let str = '***Hello World***';
let newStr = str.substr(1, str.length-2);
console.log(newStr); // 输出:Hello World

如上所示,使用String.prototype.substr()方法可以快速删除字符串首尾的指定字符。

以上介绍了五种删除字符串首尾指定字符的方法,它们都是JavaScript提供的内置方法,可以帮助我们快速有效地完成字符串的操作。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。