2011-10-31 37 views
0

如何使用TextField類的restrict選項和其他語言?如何在其他語言中使用restrict選項

例如,對於英語很簡單

var tf:TextField = new TextField(); 
tf.restrict = "A-Z a-z 0-9 ? . , ; "; 

我如何使用它來實現對例如添加只是基本的標點字符爲希伯來語或這麼cyrilic語言taht使用UTF-8編碼?

是否有可能?

回答

2

您可以使用\ u轉義序列構造限制字符串。以下代碼僅包含從ASCII 32(空格)到ASCII 126(代字號)的字符。

my_txt.restrict = "\u0020-\u007E"; 

source

+0

我試過這個,但仍然當我改變系統語言環境爲一些cyrilic朗例如,我不能寫這些字符,它仍然需要en_US才能工作。 – Vlad

0

爲例:Wikipedia 「西里爾」 U + 0400 - U + 04FF(256個字符),或只是 「基本西里爾」 U + 0410 - U + 044F ,可以節省。幾分鐘:)