PHP preg match для проверки ввода текста пользователем - PullRequest
1 голос
/ 17 ноября 2010

Мне нужно подтвердить ввод пользователя длиной около 1500 символов
Допустимые символы: az AZ 0-9
Допустимые символы.?!и пробел
Кто-нибудь может предложить для этого выражение preg_match?
Я использую '/ ^ [a-zA-Z0-9.,:?!] + $ / 'но иногда выдает ошибку

Ответы [ 2 ]

1 голос
/ 29 октября 2011
'/^[a-zA-Z0-9.,?!:\s]{1,1500}+$/i'

этот должен работать :))

0 голосов
/ 17 ноября 2010

Использовать escape \ перед знаками

/ ^ [A-Za-Z0-9 \ \ \:.?! \ \] + $ / '

...