@@ -505,7 +505,7 @@ export const hyphenate = cached((str: string): string => {
* 源码分析:
-其作用与 `camelize` 恰好相反。用来将驼峰字符串转为连字符,实现方式同样是使用正则,正则 `/\B([A-Z])/g` 用来全局匹配字符串中的大写字母,并且该大写字母前必须要单子的边界。在 `hyphenate` 函数体内使用 `hyphenateRE` 正则匹配字符串,并将匹配的内容使用连字符和捕获组的字符替换,最后转为小写。
+其作用与 `camelize` 恰好相反。用来将驼峰字符串转为连字符,实现方式同样是使用正则,正则 `/\B([A-Z])/g` 用来全局匹配字符串中的大写字母,并且该大写字母前必须不是单词的边界。在 `hyphenate` 函数体内使用 `hyphenateRE` 正则匹配字符串,并将匹配的内容使用连字符和捕获组的字符替换,最后转为小写。
* 使用实例: