Валидация построчно - PullRequest
       2

Валидация построчно

1 голос
/ 29 декабря 2010

Я хочу проверить текст в текстовой области на основе нескольких шаблонов регулярных выражений для каждой строки. Какой лучший способ подойти к этому? Я подумал о том, чтобы использовать событие .change () и разбить текст на символы перевода строки. Затем цикл по каждой строке и проверка правильности. Этот подход кажется довольно расточительным, есть ли более эффективный способ?

1 Ответ

1 голос
/ 01 января 2011

Возможно, вы не используете ASP.Net, но если вы хотите, вы можете использовать аннотации данных, создать это правило и поместить его над соответствующим свойством textarea.Это то же самое точное и централизованное правило будет работать на стороне клиента и сервера.

Если по какой-либо причине вы можете использовать аннотации данных, сделайте это.В противном случае вы можете использовать метод, который вы описали, используя событие change.Вы также можете использовать метод размытия или, даже если вы используете изменение, выполнить тест проверки только в том случае, если введен последний введенный ключ.Таким образом, вы могли бы по крайней мере сэкономить некоторые ресурсы клиента.

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