<php
$string = '<strong id="J_StrPrice" >6800</strong>元 </li>';
preg_match('/<strong id="J_StrPrice" >()</strong>元 </li>/Usi', $string, $result);
var_dump($result);
您可以直接把我的这段代码运行一下看效果!
谢谢!
可用如下的代码来实现:
<php$str1="|1234|#2354#@2314@
|1314|#2154#@2214@
|1234|#2354#@2314@
|1314|#2154#@2214@";
if(preg_match_all("/\|(\d{4})\|\#(\d{4})\#\@(\d{4})\@/m",$str1, $out, PREG_PATTERN_ORDER))
for($i=0;$i<count($out[0]);$i++)
{
echo "{'"$out[1][$i]"','"$out[2][$i]"','"$out[2][$i]"'}<br/>";
}
>
效果如下所示:
{'1234','2354','2354'}{'1314','2154','2154'}
{'1234','2354','2354'}
{'1314','2154','2154'}
$str='<SPAN class=time>[2013 09 22]</SPAN><LI>';
preg_match('/\d{4} \d{2} \d{1,2}/is',$str,$m);
print_r($m);
<php
$Str = '<div class="evaluate cg"><ul class="comments-list"><li><div class="vcard-32 fl"><a rel="nofollow" ><img src=">
preg_match_all('/<p[^>]>([^\<|\>])<\/p>/is', $Str, $Html);
echo '<p>', join("</p>\n<p>", $Html[1]), '</p>';
结果:
$str = "[=start a5=99,b-13=lifang,x。cc=li5-ab。xx =]woshineirong[=end=]";
$reg = "#\[\=start ()\=\]()\[\=end\=\]#";
preg_match_all($reg , $str , $matches);
var_dump($matches);
剩下的你自己完成吧
这些资料提供少了 ,我大概说下做法;
$data=值为整个文章的html代码; 如果是网页的话可以使用$data = vita_get_url_content(">
1、几种函数的简单说明:
(1)preg_grep -- 返回与模式匹配的数组单元
preg_grep 返回一个input 数组中与给定的 pattern 模式相匹配的单元所组成的数组。
(2)preg_match -- 进行正则表达式匹配
说明:int preg_match ( string pattern, string subject [, array matches [, int flags]] )在 subject 字符串中搜索与 pattern 给出的正则表达式相匹配的内容。 返回值0或1。
(3)preg_replace -- 执行正则表达式的搜索和替换
(4)preg_split -- 用正则表达式分割字符串
2 一般来说,如果用正则来获取匹配内容,一般使用 preg_match/ preg_match_all 函数。
补充回答:
正则表达式如下:
'%<div class="wap2"><span>功能</span>()</div>%si'
以下是代码,经测试,运行正常:
<php
$str = '<div class="wap2"><span>功能</span>这里面是要获取的内容,不能确定什么字符,可能是数字(123456…)字母(babaidn…),特殊浮等(o_O\(^o^)/…)</div>';
$pa = '%<div class="wap2"><span>功能</span>()</div>%si';
preg_match($pa,$str,$r);
echo $r[1];
>
以上就是关于PHP正则提取 我要提取 68.00元 这几个字 <strong id="J_StrPrice" >68.00</strong>元 </li>全部的内容,包括:PHP正则提取 我要提取 68.00元 这几个字 <strong id="J_StrPrice" >68.00</strong>元 </li>、php正则提取、php正则表达式匹配<SPAN class=time>[2013 09 22]</SPAN><LI>等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)