如何在Jquery Chosen插件中搜索Urdu?还有其他方法可以在Selectbox中搜索urdu吗?

时间:2014-06-28 18:51:25

标签: javascript jquery jquery-chosen

基本上我想在选择框中选择搜索选项,并在选择框中选择jquery。所有选项都在乌尔都语中。我如何扩展所选搜索以匹配乌尔都语?

或者还有另一种方法可以在选择框中搜索Urdu吗?

任何其他建议。谢谢你提前

1 个答案:

答案 0 :(得分:1)

对于使用Unicode的任何语言,有一种非常简单的方法可以应用所有RegEx逻辑(可以用英语轻松应用)。

为了匹配一系列Unicode字符,如所有字母[A-Za-z],我们可以使用

  

[\ u0041- \ u005A]其中 \ u0041 A 的十六进制代码, \ u005A 的十六进制代码ž

'matchCAPS leTTer'.match(/[\u0041-\u005A]+/g)
//output ["CAPS", "TT"]

以同样的方式,我们可以根据unicode.org提供的十六进制顺序(例如:\ u0A10到\ u0A1F)使用其他Unicode字符或等效的十六进制代码

尝试

[ڀ-ڴ]

如果由unicode.org按此顺序提供,它将匹配ڀ和between之间的所有字符

我不懂阿拉伯语/乌尔都语:)

匹配:您可以轻松获取任何英语插件,使用乌尔都语/阿拉伯语字符进行修改并完成。

参考:

Javascript regex insensitive turkish character issue

Validate url for multilingual - Japanese langauga

Multilingual email address validation with jQuery and RegEx