【发布时间】:2013-03-01 03:47:34
【问题描述】:
是否可以创建一个 JavaScript 函数,可以将字符串转换为标题大小写,但可以使用非 ASCII (Unicode) 字符?例如像这样的字符:
Áá Àà Ăă Ắắ Ằằ Ẵẵ Ẳẳ Ââ Ấấ Ầầ Ẫẫ Ẩẩ Ǎǎ Åå Ǻǻ Ää Ǟǟ Ãã
Éé Èè Ĕĕ Êê Ếế Ềề Ễễ Ểể Ěě Ëë Ẽẽ Ėė Ȩȩ Ḝḝ Ęę Ēē Ḗḗ Ḕḕ
etc.
例如,如果字符串是“anders ångström”,则应将其转换为“Anders Ångström”。 already exists 的脚本将转换为“Anders åNgström”。
【问题讨论】:
-
'å'.toUpperCase()为我工作... -
是的 toUpperCase() 也适用于我,但标题大小写功能不适用于以 'å' 开头的单词,因为 JavaScript 不会正确地将其包含在“整个单词”中 (\w)
-
哦,我明白了,检查我的答案,没有
\w仍然可以完成。
标签: javascript case title