这是文本示例:
$text = "asd dasjfd fdsfsd http://11111.com/asdasd/?s=423%423%2F gfsdf http://22222.com/asdasd/?s=423%423%2F
asdfggasd http://3333333.com/asdasd/?s=423%423%2F";
这是我的正则表达式模式:
preg_match_all( "#http:\/\/(.*?)[\s|\n]#is", $text, $m );
那匹配前两个网址,但我如何匹配最后一个?我尝试添加 [\s|\n|$] 但这也只会匹配前两个网址。