【发布时间】:2016-01-30 00:00:14
【问题描述】:
function hyphenate(str) {
var replace = "-";
str = str.toLowerCase().replace(/[\s_\b]/g, replace);
console.log(str);
return str;
}
hyphenate("This Is Hyphenate"); // this-is-hyphenate
hyphenate("camelCaseString"); // camel-case-string
我正在尝试让我的代码生成第二个函数调用的结果,但尚未确定可以执行此操作的模式。任何帮助将不胜感激。
【问题讨论】:
标签: javascript regex camelcasing