Transferred from the Internet, relatively complete, without publicfunctionisValidUrl () {$ patern ^ http [s]? :. ([0-9] {1, 3 }.) {3} [0-9] {1, 3 }. URL-199.194.52.184 in IP Format |. allow IP address and DOMAIN (DOMAIN Name) ([0-9a-z _! ~ * ()-] +.) *. Third-level domain verification-www. ([0-9a-z] [
Transferred from the Internet, relatively complete, no public function isValidUrl () {$ patern = '/^ http [s]? :\/\/'. '([0-9] {1, 3 }\.) {3} [0-9] {1, 3 }'. // URL in IP Format-199.194.52.184 '| '. // allow IP and DOMAIN (DOMAIN Name) '([0-9a-z _! ~ * \ '()-] + \.) *'. // Third-level domain verification-www. '([0-9a-z] [
Transferred from the Internet, relatively complete, <无>
Public function isValidUrl () {$ patern = '/^ http [s]? :\/\/'. '([0-9] {1, 3 }\.) {3} [0-9] {1, 3 }'. // URL in IP Format-199.194.52.184 '| '. // allow IP and DOMAIN (DOMAIN Name) '([0-9a-z _! ~ * \ '()-] + \.) *'. // Third-level domain verification-www. '([0-9a-z] [0-9a-z-] {0, 61 })? [0-9a-z] \. '. // second-level domain verification '[a-z] {2, 6 })'. // top-level domain verification. com or. museum '(: [0-9] {1, 4 })? '. // Port-: 80 '((\/\?) | '. // If a file is contained, verify the file' (\/[0-9a-zA-Z _!~ \*\'\(\)\.;\? : @ & =\+ \ $, % #-\/] *)?) $/'; If (! Preg_match ($ patern, $ this-> url) {$ this-> addError ('url', 'the url format you entered is incorrect. Please check it! ');}}