|
Модераторы: ginnie |
|
Salatovec |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 213 Регистрация: 9.1.2008 Репутация: -1 Всего: -1 |
Доброго времени суток, друзья. Изучаю регулярные выражения, наткнулся на такой шаблон:
/^((([a-zA-Z]([a-zA-Z0-9_-]{0,61}[a-zA-Z0-9])?)|(([a-zA-Z0-9][a-zA-Z0-9_-]{0,61})?[a-zA-Z]))[.])+[a-zA-Z]+$/ к сожалению в источнике изучения данная строчка не разобрана, а хотелось бы понять. Помогите разобраться, пожалуйста. Заранее огромное спасибо! Это сообщение отредактировал(а) Salatovec - 2.8.2013, 20:58 |
|||
|
||||
alezzz |
|
|||
сплю... Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 11 Всего: 14 |
1. буква
2. перед буквой буква/цифра и от 0 до 61 буква/цифра/_/- или после буквы от 0 до 61 буква/цифра/_/- и буква/цифра всё что написано в п.2 может встерится от 0 до 1 раза 3. точка 4. всё что описано выше должно быть от 1 до бесконечности раз 5. завершает всё это от 1 до бесконечности букв на примерах: совпадёт: a.b.c.d a9-9.ABC d-1.c_2.ef 0000a.0000b.a не совпадёт: abc 0.1.2.ABC -a._b.cde a.b.c.123 На практике даже незнаю где это нужно. Может проверка DNS имени. Это сообщение отредактировал(а) alezzz - 3.8.2013, 08:59 |
|||
|
||||
Salatovec |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 213 Регистрация: 9.1.2008 Репутация: -1 Всего: -1 |
alezzz, Спасибо - мне кажется, что это скорей проверка домена =)
|
|||
|
||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: нет Всего: 162 |
|
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Регулярные выражения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |