![](/img/trans.png)
[英]Remove all special characters except space from a string using JavaScript
[英]remove all special characters and replace space javascript
我想删除所有特殊字符并用“-”替换空格
例如const str = "SanDisk SSD PLUS 1TB Internal SSD SATA III 6 Gb/s" 我想要这个作为答案 // "SanDisk-SSD-PLUS-1TB-Internal-SSD-SATA-III-6-Gbs"
您可以使用正则表达式来实现它
replace(/[^a-zA-Z0-9 ]/g, "")
是删除所有特殊字符但保留空格字符
replace(/ /g, "-")
是将所有空格字符替换为-
const str = "SanDisk SSD PLUS 1TB Internal SSD SATA III 6 Gb/s"; const result = str.replace(/[^a-zA-Z0-9 ]/g, "").replace(/ /g, "-") console.log(result);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.