How to use restrict option with other languages
-
18-02-2021 - |
Question
How can I use restrict option of the TextField class with other languages?
For example for english is simple
var tf:TextField = new TextField();
tf.restrict = "A-Z a-z 0-9 ? . , ; ";
How can I use it to enable to add just basic punctuation characters for example for hebrew or for so cyrilic languages taht use UTF-8 encoding?
is it possible?
Solution
You can use the \u escape sequence to construct restrict strings. The following code includes only the characters from ASCII 32 (space) to ASCII 126 (tilde).
my_txt.restrict = "\u0020-\u007E";
OTHER TIPS
as an example: Wikipedia "Cyrillic' U+0400 – U+04FF (256 characters) or just "Basic Cyrillic" U+0410 - U+044F. That can save a few minutes :)
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow