Странности с регуляркой - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Fri, 26 Apr 2024 11:25:47 +0300 Вопрос решил, спасибо. https://visavi.net/topics/39311/649963 Странности с регуляркой finall2 Fri, 25 Oct 2013 15:52:00 +0400 Сообщения https://visavi.net/topics/39311/649963 зачем большие буквы писать, если вы используете модификатор i ? https://visavi.net/topics/39311/649901 Странности с регуляркой Александр Thu, 24 Oct 2013 19:16:05 +0400 Сообщения https://visavi.net/topics/39311/649901 да, так работает норм /[a-zA-Zа-яА-Я]{2,20}$/ius https://visavi.net/topics/39311/649898 Странности с регуляркой Кевин Митник Thu, 24 Oct 2013 17:57:34 +0400 Сообщения https://visavi.net/topics/39311/649898 мб модификатор u забыл<br> <br> <em><span style="font-size:x-small">Добавлено через 01:27 сек.</span></em><br> preg_match(&#039;/^([a-zа-яё]){2,20}+$/isu&#039;, $data) https://visavi.net/topics/39311/649897 Странности с регуляркой Дмитрий Thu, 24 Oct 2013 17:50:46 +0400 Сообщения https://visavi.net/topics/39311/649897 Юзаю регулярку<br> <pre class="prettyprint">preg_match(&#039;/&#91;a-zA-Zа-яА-Я]{2,20}$/&#039;, $data)</pre> Работает нормально. Англоязычные имена фильтрует нормально.<br> Пока не встречает русское &quot;Денис&quot;, всё. Выдает ошибку.<br> При этом Дениз или Дени воспринимает нормально.<br> Сейчас сделал такой вариант :<br> <pre class="prettyprint">preg_match(&#039;/&#91;a-zA-Zа-яАаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧЧШшЩщЭэЮюЯя]{2,20}$/&#039;, $data)</pre> Работает, но не гармонирует с моим чувством эстетизма.<br> Подскажите где истина? https://visavi.net/topics/39311/649896 Странности с регуляркой finall2 Thu, 24 Oct 2013 17:48:58 +0400 Сообщения https://visavi.net/topics/39311/649896