我有一个正则表达式来发现文本中的图像。
if(preg_match('/(https?:\/\/\S+\.(?:jpg|png|gif))\s+/', $titulo, $matches)){
$titulo = str_replace($titulo, $matches[0], "<img src=\"$matches[0]\">");
}
它会找到图片网址并将第一场比赛更改为图片。
它可以正常工作,但只有当网址后面有另一个单词时才能正常工作。
http://example.com/image.jpg- not working
http://example.com/image.jpg text. - work
http://example.com/image.jpgtext - not working
我想在上面的3个例子中使它成功。任何想法?