Проверка имени файла и его расширение
^(([A-Za-z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+ (.psd|.png|.tif|.bmp|.gif|.jpg|.jpeg)$
^(([A-Za-z]:)|(\\{2}\w+)\$?)(.*)+ (.psd|.png|.tif|.bmp|.gif|.jpg|.jpeg)$
Проверка url
^(http|https)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}
(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&%\$#\=~])*$
или
http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
Проверка емэйла
[.\\-_a-z0-9]+@([a-z0-9][\\-a-z0-9]+\\.)+[a-z]{2,6} или ^['\\w_-]+(\\.['\\w_-]+)*@['\\w_-]+(\\.['\\w_-]+)*\\.[a-zA-Z]{2,6}$ или \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
Проверка имени домена или хоста
^[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)$Для проверки формата IP адресса
^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]| 2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4] [0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}| [1-9]{1}[0-9]{1}|[0-9])$
Для проверки физического местонахождения файла (определённого формата)
([a-zA-Z]:(\\w+)*\\[a-zA-Z0_9]+)?.xlsДля проверки правильность пути загрузки файла
([A-Z]:\\[^/:\*\?<>\|]+\.\w{2,6})|(\\{2}[^/:\*\?<>\|]+\.\w{2,6})
Комментариев нет:
Отправить комментарий