如何解析textinput中输入的文本

时间:2010-03-22 05:23:29

标签: flex3 textinput

是否可以在textinput中解析输入的文本,我想找到输入的文本包含@符号和。没有使用电子邮件验证器的符号..这可能吗? 提前谢谢....

3 个答案:

答案 0 :(得分:0)

不确定。但是,您需要添加event handler,以便在用户完成输入文本时收到通知。调用事件处理程序后,您可以提取.text字段并解析它。

答案 1 :(得分:0)

这不是您正在寻找的答案,但听起来您可能正在验证用户输入的有效电子邮件地址。 Flex有非常有用的验证器,您可以创建自己的验证器。

它附带一个EmailValidator,可以通过添加到您的mxml

来使用
<!-- Validate email -->
<mx:EmailValidator
    id="emailValidator"
    source="{emailInput}" property="text"
/>

答案 2 :(得分:0)

实际上可以在不向TextInput框添加事件处理程序的情况下实现。 例如,您有一个文本输入:

<s:TextInput id="input1" x="75" y="385"/>

现在为了根据一些正则表达式解析这个用户输入,只需在相应的事件处理程序中使用输入框的.text属性。对于ex“A Submit Button”的事件处理程序。