gpt4 book ai didi

javascript - 变音符号的正则表达式

转载 作者:可可西里 更新时间:2023-11-01 01:21:03 24 4
gpt4 key购买 nike

我正在使用带有这行验证正则表达式的 JS 动画联系表:

rx:{".name":{rx:/^[a-zA-Z'][a-zA-Z-' ]+[a-zA-Z']?$/,target:'input'}, other fields...

我刚发现,我不能输入像“Müller”这样的名字。正则表达式不会接受这个。我必须做什么才能允许变音符号?

最佳答案

您应该在正则表达式中使用字符的 unicode 代码,例如 \u0080。对于德语,我找到了下表:

Zeichen     Unicode
------------------------------
Ä, ä \u00c4, \u00e4
Ö, ö \u00d6, \u00f6
Ü, ü \u00dc, \u00fc
ß \u00df

(来源 http://javawiki.sowas.com/doku.php?id=java:unicode)

关于javascript - 变音符号的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22017723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com