如何“规范化”大写字母&空间?
示例:coreControllerC4a
在调用函数时自动变为Core Controller C4a
?
答案 0 :(得分:0)
这是一个开始的例子
"coreControllerC4a".split(/(?=[A-Z])/)
导致
["core", "Controller", "C4a"]
当然,有许多反例,这不包括Unicode,但它确实使用正则表达式来分割字符串。 (注意使用前瞻以避免在分割时消耗任何数据。)现在只需将每个元素转换(“映射”)到正确的大小写。
快乐的编码。