|
|
|
| Добрый день) Регулярное выражение пропускает заглавные буквы:
$result = preg_match("/[а-яa-z0-9]{3,20}/",$string);
|
Хотя по идее вродь не должна, без модификатора "i", а также пропускает русские символы без модификатора "u" | |
|
|
|
|
|
|
|
для: Роккер Руслан
(15.02.2012 в 14:43)
| | > Регулярное выражение пропускает заглавные буквы:
что значит ПРОПУСКАЕТ? В каком контексте используется данная строка?
> Хотя по идее вродь не должна, без модификатора "i"
не должна
> пропускает русские символы без модификатора "u"
модификатор u указывает на то, что $string должна рассматриваться как строка в юникоде, а не то что в ней есть или нет русских букв. | |
|
|
|