Interview Questions

How can we extract string "abc.com" from a string "mailto:info@abc.com?subject=Feedback" using regular expression of PHP?

PHP Interview Questions and Answers


(Continued from previous question...)

How can we extract string "abc.com" from a string "mailto:info@abc.com?subject=Feedback" using regular expression of PHP?

$text = "mailto:info@abc.com?subject=Feedback";
preg_match('|.*@([^?]*)|', $text, $output);
echo $output[1];

Note that the second index of $output, $output[1], gives the match, not the first one, $output[0].

(Continued on next question...)

Other Interview Questions