Regular expression Extraction Tag attribute value
How to use regular expression is the value of the title "The Amazing Spider-man (2012)"?
I use two times preg_split to take, but feel very inefficient, have a friend to point of thinking?
HTML Code
------Solution--------------------
PHP Code
'; $patten = '/title= ' (. *) '/uis '; if (Preg_match ($patten, $str, $array)) {Print_r ($array);} echo "
"; $patten 1 = '//uis '; if (Preg_match_all ($patten 1, $str, $array 1)) {Print_r ($array 1[1]);}? >
------Solution--------------------
PHP code
$string = '; if (Preg_match_all (<=\s) title= "(. *)"/ui ', $string, $arr)) {var_dump ($arr); }/*
Array (2) {[0]=> Array (3) {[0]=> string "title=" The Amazing Spider-man (2012) 1 "" [1]=> string "title=" The Amazing Spider-man (3) "[2]=> string" title= "The Amazing Spider-man ( 2 ""} [1]=> Array (3) {[0]=> string () "The Amazing Spider-man (1" [1]=> string () "Th E Amazing Spider-man (3) "[2]=> string (" The Amazing Spider-man (2) "}} */