问题
Basically I want to have search option in select box with jquery chosen implemented on select box.All option are in Urdu Language.How can I expand chosen search to match Urdu?
Or there is another way to search Urdu in Select box?
any Other suggestion.Thanks in Advance
回答1:
There is a very simple method to apply all you RegEx logic(that one can apply easily in English) for any Language using Unicode.
For matching a range of Unicode Characters like all Alphabets [A-Za-z] we can use
[\u0041-\u005A] where \u0041 is Hex-Code for A and \u005A is Hex Code for Z
'matchCAPS leTTer'.match(/[\u0041-\u005A]+/g)
//output ["CAPS", "TT"]
In the same way we can use other Unicode characters or their equivalent Hex-Code according to their Hexadecimal Order (eg: \u0A10 to \u0A1F) provided by unicode.org
Try:
[ڀ-ڴ]
It will match all characters between ڀ and ڴ if provided by unicode.org in this order
I don't know Arabic/Urdu :)
For matching: you can easily get any plugin for English, modify it little bit with Urdu/Arabic chars and its done.
For Ref:
Javascript regex insensitive turkish character issue
Validate url for multilingual - Japanese langauga
Multilingual email address validation with jQuery and RegEx
来源:https://stackoverflow.com/questions/24469916/how-to-search-urdu-in-jquery-chosen-pluginis-there-another-way-to-search-urdu-i