
16.12.2008, 22:46
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
Сообщение от Ru}{eeZ
Переменная (массив) в регулярке.
preg_match('/^[^ ^($badNames)].{1,12}$/', $_POST['nameUser']);
регулярки вообще бегают по массивам?
как правильно сделать, чтобы регуляркой проверялись на исключение все значения массива.
Массив типа:
PHP код:
$badNames = array(
'Admin',
'Administrator'
);
бегают, если им дать пинка
PHP код:
foreach ($badNames as $item)
{
preg_match('/^[^ ^($item)].{1,12}$/', $_POST['nameUser']);
}
|
|
|