PHP validation/regex for URL

后端 未结 21 2103
青春惊慌失措
青春惊慌失措 2020-11-22 01:19

I\'ve been looking for a simple regex for URLs, does anybody have one handy that works well? I didn\'t find one with the zend framework validation classes and have seen sev

21条回答
  •  自闭症患者
    2020-11-22 02:15

    There is a PHP native function for that:

    $url = 'http://www.yoururl.co.uk/sub1/sub2/?param=1¶m2/';
    
    if ( ! filter_var( $url, FILTER_VALIDATE_URL ) ) {
        // Wrong
    }
    else {
        // Valid
    }
    

    Returns the filtered data, or FALSE if the filter fails.

    Check it here

提交回复
热议问题