How to use restrict option with other languages

421 views Asked by At

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?

2

There are 2 answers

1
J. Holmes On BEST ANSWER

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";

source

0
user2836288 On

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 :)