Ec (2); a ^ https tutorial ?. +. [A-z] {2, 4} $; ^ https ?. +. [A-z] {2, 4}. * $; ^ https? :. +. [A-z] {2, 4}. * $; ^ https? :. +. [A-z] {2, 4} (. * |) $ I ^ http (s )? :( [A-za-z0-9.]? ([0-9a-za-z] [0 script ec (2); script
// 1
'/^ Https tutorial //?. +. [A-z] {2, 4} $ /';
//
'/^ Https //?. +. [A-z] {2, 4}/. * $ /';
//
'/^ Https? : //. +. [A-z] {2, 4}/. * $ /';
//
'/^ Https? : //. +. [A-z] {2, 4} (/. * |) $/I'
//
/^ Http (s )? : // ([A-za-z0-9.]? ([0-9a-za-z] [0-9a-za-z-] + .) + [a-za-z] {2, 5 }) | (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])/
//
Filter_var ($ url, filter_validate_url)