繁体   English   中英

删除所有特殊字符并替换空格 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM