求一正则表达式 /href=(.+?)(?:\s[^\>]*?>)(.+?)<\/a>/is$out[1][0] = xxxxxx1$out[1][1] = xxxxxx2.....$out[2][0] = body1$out[2][1] = body2..... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像不对也,得到的结果是href=xxxxxx1 target=ttt class=xxxx body1href=xxxxxx2 target=ttt Body2 I tested and got the result I wrote above. He is right I has tested it yesterday<?php/**功能:提取字符串@$string 传入的要提取的字符串@return 需要的字符数组*/function rzs($string){ $pattern = "/href=(.+?)(?:\s[^\>]*?>)(.+?)<\/a>/is"; preg_match_all($pattern, $string, $out, PREG_SET_ORDER); return $out;}$a = "<a href=xxxxxx1 target=ttt class=xxxx>body1</a><a href=xxxxxx2 target=ttt222>body2</a>";$c = rzs($a,"");?><TEXTAREA NAME="" ROWS="6" COLS="70"><?php echo $a;?></TEXTAREA><TEXTAREA NAME="" ROWS="6" COLS="70"><?php print_r($c);?></TEXTAREA> 谁帮帮我把这asp BASE_64 啊代码转换为php啊 有一张很难的图,怎样用php才可以实现。请多指教 学生请教翻页问题 滚动新闻的实现 求上传图片的代码 PHP如何编写语音聊天室[急] 为何有的浏览器观看会看到源文件? Php4+IIS和Php4+Apache哪个更好? 公司要与其他网站合作,要求开发接口,供合作方调用,返回的数据是json或xml格式的 php如何让cookie过晚上24点即自动清除? 用php写IC卡读写程序 关于PHP处理异步的讨论
href=xxxxxx1 target=ttt class=xxxx body1
href=xxxxxx2 target=ttt Body2
/**
功能:提取字符串
@$string 传入的要提取的字符串
@return 需要的字符数组
*/
function rzs($string)
{
$pattern = "/href=(.+?)(?:\s[^\>]*?>)(.+?)<\/a>/is";
preg_match_all($pattern, $string, $out, PREG_SET_ORDER);
return $out;
}
$a = "<a href=xxxxxx1 target=ttt class=xxxx>body1</a><a href=xxxxxx2 target=ttt222>body2</a>";
$c = rzs($a,"");
?>
<TEXTAREA NAME="" ROWS="6" COLS="70"><?php echo $a;?></TEXTAREA>
<TEXTAREA NAME="" ROWS="6" COLS="70"><?php print_r($c);?></TEXTAREA>