如何对其他语言使用限制选项
如何在其他语言中使用 TextField 类的限制选项?
例如,英语很简单,
var tf:TextField = new TextField();
tf.restrict = "A-Z a-z 0-9 ? . , ; ";
我如何使用它来添加基本的标点符号,例如希伯来语或使用 UTF-8 编码的西里尔语言?
是否可以?
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?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 \u 转义序列来构造限制字符串。以下代码仅包含从 ASCII 32(空格)到 ASCII 126(波形符)的字符。
来源
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).
source
举个例子:维基百科
“西里尔字母”U+0400 – U+04FF(256 个字符)或“基本西里尔字母”U+0410 - U+044F。
这可以节省几分钟:)
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 :)