Ho un campo TextInput che deve essere limitato a lettere maiuscole, lettere minuscole, numeri e caratteri di sottolineatura. Questo è il codice che sto cercando di utilizzare per limitare i caratteri:limitazione del set di caratteri in un campo Textinput
restrict="\\A-Z\\a-z\\0-9\\ \\_\\-"
sto usando MXML per questo componente TextInput.
Sfortunatamente questo non limita il carattere, che è l'ultimo carattere che vorrei limitare.
Come è possibile aggiungere la barra rovesciata all'elenco dei caratteri riservati?
Grazie
Stephen
Vai avanti e accetta la tua risposta! Tuttavia, prima di farlo, sembra che tu abbia accidentalmente lasciato le barre retroverse nel tuo codice revisionato. –
Sì, la risposta dovrebbe essere: restrict = "A-Za-z0-9 _ \ -". L'ultima barra rovesciata sfugge al carattere del trattino che, se non viene scappato, specifica un intervallo (ad esempio A-Z) – Phil
Nota che se si specifica un limite in ActionScript, è necessario un doppio backslash. In questo modo: 'myTextInput.restrict =" A-Za-z0-9 _ \\ - "' – Steven