Actionscript: как написать функцию, чтобы судить, что входная строка содержит только число и алфавит? - PullRequest
0 голосов
/ 25 сентября 2010

Во входной строке допускается указывать только число и алфавит, возвращать true или false.

function is_valid (str: String): Boolean { }

Моя реализация глупа, так как я хочу повторить каждый символ.

Ввод: akjd8899kdjfj2kj возврат: true Ввод: kjd ^ kdjf ^ %% $ return: false

1 Ответ

3 голосов
/ 25 сентября 2010

Делайте это с помощью регулярного выражения:

function isValid(value:String):Boolean
{
   var result:String = value.match(/[0-9a-zA-Z]*/)[0];

   return value.length == result.length;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...