Est-il possible d'analyser le texte saisi dans l'entrée de texte, je veux trouver le texte saisi contenant le symbole @ et. symbole sans utiliser le validateur d'email .. est-ce possible? Merci d'avance ....comment analyser le texte saisi dans l'entrée de texte
Répondre
Bien sûr. Cependant, vous devrez ajouter un event handler afin que vous soyez averti lorsque l'utilisateur a terminé de saisir du texte. Une fois que votre gestionnaire d'événements est appelé, vous pouvez extraire le champ .text
et l'analyser.
Ce n'est pas exactement la réponse que vous recherchez, mais il semble que vous validiez que l'utilisateur saisit une adresse e-mail valide. Flex a des validateurs très utiles prêts à fonctionner et vous pouvez créer les vôtres.
expédie avec une EmailValidator qui peut être utilisé en ajoutant à votre mxml
<!-- Validate email -->
<mx:EmailValidator
id="emailValidator"
source="{emailInput}" property="text"
/>
Enfait il est possible, sans l'ajout d'un gestionnaire d'événements à la boîte TextInput. Par exemple, vous avez une entrée de texte:
<s:TextInput id="input1" x="75" y="385"/>
Et maintenant, afin d'analyser cette entrée d'utilisateur selon une expression régulière, il suffit d'utiliser la propriété .text
de la zone d'entrée dans le gestionnaire d'événement approprié. Par exemple, un gestionnaire d'événement "A Submit Button".