У меня есть поле TextInput, которое должно быть ограничено как прописными буквами, так и строчными буквами, цифрами и символами подчеркивания. Это код, который я пытаюсь использовать, чтобы ограничить символы:ограничение набора символов в поле Textinput
restrict="\\A-Z\\a-z\\0-9\\ \\_\\-"
Я использую MXML для этого компонента TextInput.
К сожалению, это не ограничивает символ \, который является последним символом, который я хотел бы ограничить.
Как добавить обратную косую черту в список ограниченных символов?
Благодаря
Стивен
Идите и примите свой ответ! Однако, прежде чем вы это сделаете, похоже, что вы случайно оставили обратную косую черту в своем пересмотренном коде. –
Да, ответ должен быть прочитан: restrict = "A-Za-z0-9 _ \ -". Последняя обратная косая черта пропускает символ тире, который, если не экранирован, указывает диапазон (например, A-Z) – Phil
Обратите внимание, что если вы указываете ограничение в ActionScript, вам нужна двойная обратная косая черта. Например: myTextInput.restrict = "A-Za-z0-9 _ \\ -" ' – Steven