JavaScript 字符串替换 - 如何用 replace() 方法删除特定内容
若要将字符串中包含某个内容的部分替换为空,可以使用JavaScript的replace()方法。例如,假设有一个字符串a为'Hello world, this is a test.',要将其中包含'this is a'的部分替换为空,可以使用以下代码:
var a = 'Hello world, this is a test.';
a = a.replace('this is a ', '');
执行完上述代码后,字符串a的值将变为'Hello world, test.',其中'this is a'被替换为空。注意,replace()方法只会替换第一个匹配项,若需要替换所有匹配项,可以使用正则表达式作为replace()方法的参数。例如,要将字符串中所有包含'a'的部分替换为空,可以使用以下代码:
var a = 'Hello world, this is a test.';
a = a.replace(/a/g, '');
执行完上述代码后,字符串a的值将变为'Hello world, this is test.',其中所有的'a'被替换为空。
原文地址: https://www.cveoy.top/t/topic/mVVL 著作权归作者所有。请勿转载和采集!