首页 > 解决方案 > 替换以下字符串

问题描述

var str = "I'm a very^ montréal Str!ng.";

我该如何替换它I-m-a-very-montreal-Strng

标签: javascriptregex

解决方案


我想你需要split()join()功能。对于您给出的字符串,代码应为:

str = str.split(' ').join('-');
str = str.split('é').join('e');
str = str.split('!').join('i');
str = str.split('^').join('');
str = str.split("'").join('-');

推荐阅读