Главная arrow Библиотека кодов arrow Другое arrow Некоторые полезные регулярные выражения  
07.01.2009 г.
Программирование на Visual Basic 6/.NET/VBA/VBScript: исходники, коды, статьи
Совет
Вам понравился этот сайт?
У Вас есть сайт на компьютерную тему?
Тогда мы можем обменяться баннерами!
Подробнее здесь>>
Некоторые полезные регулярные выражения
Название  Выражение Описание
Номер телефона
\d{3}-\d{2}-\d{2}
Номер телефона в формате 123-45-67
Пароль[a-zA-Z]\w*\d+\w*
Пароль должен начинаться на букву и содержать цифру
Имя хоста
([\w\-]+\.)+([w\-]{2,3})
Например: www.abcd.com
URL адрес
((http)|(https)|(ftp)):\/\/([\-\w]+\.)
+\w{2,3}(\.[%\-\w]+(\.\w{2,})?)*
Начинается с http/https/ftp и может включать в себя полный путь, например: http://www.abcd.com/file.htm.
IP адрес
[1-2]?\d{1,2}\.[1-2]?\d{1,2}\.
[1,2]?\d{1,2}\.[1-2]?\d{1,2}
Должен состоять из четырёх чисел, разделенных точками. Если число трёхзначное - оно должно начинаться на 1 или 2
E-Mail([\w\-]+\.)*[\w\-]+@([\w\-]+\.)+
([\w\-](2,3})
Должен содержать только словесные символы, включать @ и заканчиваться точкой и доменной зоной из 2-3х символов.
Время
 ([0|1|2]{1}\d):([0|1|2|3|4|5]{1}\d)В 24-х часовом формате, например: 19:30
   
   
Последнее обновление ( 10.04.2008 г. )
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:
Жирный Курсив Подчеркнутый Ссылка Список Цитата

Защитный код
Обновить

« Пред.   След. »
Добавить в закладки
 
 
Авторизация
Читайте еще
Лучшие файлы
Значок файла Руководство по Visual Basic 6 (72440)
(Справочники)

Значок файла VBProject (42237)
(Справочники)

Значок файла Создание приложений ОС Windows (32839)
(Справочники)

Значок файла Visual Basic с нуля (29306)
(Справочники)

Значок файла Алгоритмы Visual Basic (25909)
(Справочники)

Значок файла Азбука Visual Basic (25380)
(Справочники)

Значок файла MegaFlash VBHELP (22429)
(Справочники)

Новые файлы
Анекдот
- Чем хакер отличается от юзера?
- Хакер подбирает пароль с третьего раза, а юзер набирает с пятого.
IP адрес
Ваш IP адрес: 38.103.63.55 (38.103.63.55)