楼主有点神秘,如果急的话,下面的先应急吧,呵!周末愉快!
$hstr = '<img border=1 alt=新郎闹市赤脚拉板车迎娶新娘(图) src="http://image2.sina.com.cn/dy/s/2006-09-06/U1596P1T1D10939588F21DT20060906235558.jpg" width=56 height=77>'; function get_attribute($str)
{
$con = array();
$str = substr(htmlentities($str), 8, -4);
$datas = explode(' ', trim($str));
foreach ($datas as $value)
{
$tmp = explode('=', $value);
$con[reset($tmp)] = html_entity_decode(end($tmp));
}
return $con;
} print_r(get_attribute($hstr));
$hstr = '<img border=1 alt=新郎闹市赤脚拉板车迎娶新娘(图) src="http://image2.sina.com.cn/dy/s/2006-09-06/U1596P1T1D10939588F21DT20060906235558.jpg" width=56 height=77>'; function get_attribute($str)
{
$con = array();
$str = substr(htmlentities($str), 8, -4);
$datas = explode(' ', trim($str));
foreach ($datas as $value)
{
$tmp = explode('=', $value);
$con[reset($tmp)] = html_entity_decode(end($tmp));
}
return $con;
} print_r(get_attribute($hstr));
不过我是在c下用正则表达式的
感觉php正则高手如云 所以来这里向大家求教
没学过php,看不懂
谢谢了
其实我问的问题的实质就是
一个字模式如何让他成为可选的,就好比 a.?能匹配a和ab,ac等一样.a后那个字有无都一样
...(subpattern)... 中有无(subpattern)都可以匹配到
确实比较急