Loading...
code
Bym
as
nightlight
WorldByte - Наш хостинг - партнер
Обучение/Помощь новичкам
| Проверка на язык
Топ дня:
Html
Reptile
17 мая 2018, в 15:37
Рейтинг: 0
ApsenT (17.05.2018 в 11:53)
Reptile (16.05.2018 в 06:04)
вот так
$str = 'строка, которую проверяем';
if (!preg_match('#(?:[^a-zа-я0-9 -_]|^[^a-zа-я0-9]|[^a-zа-я0-9]$|^.{0,3}$)#i', $str) {
echo 'Всё гуд';
}
неа, на $%$ не ругается, а на цифры ругается, на русские символы, на _,-
вот
$str = 'строка';
if (!preg_match('/(?:[^\w\dабвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ \-\_]|^[^\w\dабвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ]|[^\w\dабвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ]$|^.{0,3}$)/i', $str)) {
echo 'Всё гуд';
} else {
echo 'Не гуд!';
}
Стр.:
1
,
2
Форум
На главную