请教个正则表达式问题 打算用preg_match查找一篇文章的第一张图片我的想法是正则表达式定义开始是"<img"结束是">"以内的内容,然后取出"src="xxx""里边这个xxx的值这个正则该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str = 'sdfdsa<img width="12" src="http://www.baidu.com/img/logo.gif" src="fuck"/>sdfsd';if( preg_match( '/<img [^>]+src="([^"]+)"/isU',$str,$data ) ){ echo $data[1];} 似乎不对啊另外问一下,这个isU是什么意思呢? $str = '<img width="100" src="dada20042030.jpg" alt="dd">'; preg_match('/<img.*src=\"([^"]+)\".*>/is',$str,$arr); print_r($arr); 字符编码问题? 问个 url rewrite 的写法。 已经连上mysql数据库了,为什么网页显示无法连接数据库 双重for循环速度太慢,大家帮忙看下 怎么写用时间表达式来查询呢 php操作excel文件 提取这个网页的数据,正则怎么写呢? 请问如何用正则来处理 target问题 怎样实现删除前询问? 关于随机数! php的奇怪问题 php session 丢失
if( preg_match( '/<img [^>]+src="([^"]+)"/isU',$str,$data ) )
{
echo $data[1];
}
另外问一下,这个isU是什么意思呢?
$str = '<img width="100" src="dada20042030.jpg" alt="dd">';
preg_match('/<img.*src=\"([^"]+)\".*>/is',$str,$arr);
print_r($arr);