["A"] "B".-6ren">
gpt4 book ai didi

javascript - 将 Unicode "name"与 JavaScript 正则表达式匹配

转载 作者:行者123 更新时间:2023-12-04 19:47:11 25 4
gpt4 key购买 nike

在 JavaScript 中,我们可以通过使用 Unicode 转义序列来匹配单个 Unicode 代码点或代码点范围,例如:

"A".match(/\u0041/) // => ["A"]
"B".match(/[\u0041-\u007A]/) // => ["B"]

但是我们如何使用 JavaScript 正则表达式创建正则表达式来匹配必须包含任何 Unicode“字母”的专有名称?有字母范围吗? JavaScript 中的特殊正则表达式序列或字符类?

假设我的网站必须验证可以使用基于拉丁语的语言以及希伯来语、西里尔语、日语(片假名、平假名等)的名称,这在 JavaScript 中是否可行,或者是委托(delegate)给后端语言的唯一合理选择更好的 Unicode 支持?

最佳答案

这是一个为 RegEx 添加 Unicode 支持的 JS 插件

http://xregexp.com/plugins/

关于javascript - 将 Unicode "name"与 JavaScript 正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22644507/

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