Странности с регуляркой - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 22 Dec 2024 12:24:58 +0300Вопрос решил, спасибо.
https://visavi.net/topics/39311/649963
Странности с регуляркой finall2Fri, 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('/^([a-zа-яё]){2,20}+$/isu', $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('/[a-zA-Zа-яА-Я]{2,20}$/', $data)</pre>
Работает нормально. Англоязычные имена фильтрует нормально.<br>
Пока не встречает русское "Денис", всё. Выдает ошибку.<br>
При этом Дениз или Дени воспринимает нормально.<br>
Сейчас сделал такой вариант :<br>
<pre class="prettyprint">preg_match('/[a-zA-Zа-яАаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧЧШшЩщЭэЮюЯя]{2,20}$/', $data)</pre>
Работает, но не гармонирует с моим чувством эстетизма.<br>
Подскажите где истина?
https://visavi.net/topics/39311/649896
Странности с регуляркой finall2Thu, 24 Oct 2013 17:48:58 +0400Сообщенияhttps://visavi.net/topics/39311/649896