Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Коллекция регулярных выражений

13
26 марта 2007 года
RussianSpy
3.0K / / 04.07.2006
Предлагаю создать коллекцию регулярок (PCRE). Очень порой напряжно искать или лень писать. Что скажете?
13K
26 марта 2007 года
whitehood
73 / / 02.11.2006
Есть целый сайт (англоязычный) посвещенный регулярным выражениям, к сожалению не помню как звать.:rolleyes:
337
26 марта 2007 года
shine
719 / / 09.06.2006
Цитата: RussianSpy
Предлагаю создать коллекцию регулярок (PCRE). Очень порой напряжно искать или лень писать. Что скажете?



Наберется ли хотя бы пара десятков РВ чтобы это можно было назвать коллекцией? Мне что-то кроме банальных email и IP ничего в голову не приходит. Все остальное - выражения "под конкретную задачу". Выкладывать их здесь - спам разводить.

244
26 марта 2007 года
UAS
2.0K / / 19.07.2006
А по мне так хорошая идея. Конечно начнем с элементарных BB-кодов. Ну а тама уже посложнее можно делать
13
27 марта 2007 года
RussianSpy
3.0K / / 04.07.2006
Тогда первая порция от меня:

Проверка на сложность логина (чтобы логин содержал буквы в верхнем и нижнем регистре длиной от 6 до 14 символов):
 
Код:
/(?!^[a-z]*$)(?!^[A-Z]*$)^([a-zA-Z0-9]){6,14}$/


Проверка на сложность пароля (чтобы содержал цифры,а также буквы в верхнем и нижнем регистре длиной от 8 до 16 символов):
 
Код:
/(?!^[0-9]*$)(?!^[a-zA-Z]*$)(?!^[a-z0-9]*$)(?!^[A-Z0-9]*$)^([a-zA-Z0-9]){8,16}$/


Один из множества вариантов проверки валидность e-mail:
 
Код:
/^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)$/i
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог