js将字符串中指定字符全局替换
js 将字符串中指定字符全局替换
JavaScript 中的 replace() ⽅法⽤于将字符串或其中的⼦字符串替换为指定字符,或替换⼀个与正则表达式匹配的⼦串。该⽅法不会改变原始字符串。
语法
如上,对于字符串全局替换的需求可以使⽤带有全局标志 g 的正则表达式来实现:
// 将 str 中的 a 替换为 A
var str ='abcabcabc';
var result = place('a','A');
console.log('result:'+ result);
// 输出 result:Abcabcabc
// 将str 中所有的 a 替换为 A
var str ='abcabcabc';
var result = place(/a/g,'A');
console.log('result:'+ result);
// 输出 result:AbcAbcAbc
注意:
使⽤正则表达式参数时,不需⽤引号括起来,否则作为字符串来处理。js 正则替换

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。