Je veux remplacer un numéro avec un personnage à l'exécution comme ceci:Comment puis-je trouver un nombre dans une chaîne en utilisant Flex?
Entrée:
ask 1234 question
Résultat:
ask * question
Quelle est la meilleure façon d'y parvenir ?
Je veux remplacer un numéro avec un personnage à l'exécution comme ceci:Comment puis-je trouver un nombre dans une chaîne en utilisant Flex?
Entrée:
ask 1234 question
Résultat:
ask * question
Quelle est la meilleure façon d'y parvenir ?
Vous pouvez utiliser un regular expression.
Utilisez une expression rationnelle pour faire correspondre un nombre, puis remplacez une chaîne. Quelque chose du genre:
var str:String = "ask 1234 question"; // your string
var pattern:RegExp = /\d+/ ; // a regular expression that matches numbers
trace(str.replace(pattern, "*"));
Recherchez la documentation de Flex 3.0 pour String et Regex. Codage heureux!