[英]How to replace substring in Javascript?
替换子字符串。但对我不起作用......
var str='------check';
str.replace('-','');
输出: -----检查
Jquery 从我的文本中删除第一个 '-'。 我需要从我的文本中删除所有连字符。 我的预期输出是“检查”
最简单:
str = str.replace(/-/g, "");
试试这个:
str = str.replace(/-/g, '');
.replace()
不会修改原始字符串,而是返回修改后的版本。
与g
在结束/-/g
所有出现被替换。
str.replace(/\-/g, '');
regex g 标志是全局的。
您可以编写一个循环遍历并替换所有出现的短函数,或者您可以使用正则表达式。
var str='------check';
document.write(str.replace(/-+/g, ''));
replace
只替换第一次出现的子字符串。
使用replaceAll
替换所有出现。
var str='------check';
str.replaceAll('-','');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.