1. Test String
$reg = "/<\/?.*>/iU";
preg_replace($reg, "", $str);
2.
$reg = "/<\/?[^a]*>/iU";
preg_replace(%reg, "", $str);
$reg = "/<\/?.*>/iU";
preg_replace($reg, "", $str);
2.
$reg = "/<\/?[^a]*>/iU";
preg_replace(%reg, "", $str);
解决方案 »
- [请教]在线访客统计写法问题
- 两个头晕的问题,求教了
- php总也安不上,高手指点
- Linux下安装php5出问题
- [100分] 这个正则表达式啥整这么难呢?
- 邮件发送失败,系统提示Server Error信息,求解决方法
- mysql占用CPU超过50%,有什么办法优化
- php.ini里magic_quotes_gpc这个设置有什么用?
- 散分并讨论,创业需要的最低资金要多少?
- php中的class可以对方法进行重载(override)吗?
- GD1.6.2 以上版本如何 生成 Gif 的缩略图?||||
- 非常的不解:::感觉session很不好用???不管浏览器开与否,只要过了php.ini中设置的30秒,它就无效了???那不是与cookieset一样的
print_r($array);
还有可能有另一种情况的处理,是同有link的。比如:
<tr><td>Test String</td></tr>
先截<td>右边的,再截</td>左边的。 呵呵呵
Test String
或
<a style='color: #0000FF' href='/test.php?id=1&n=test&t=70'>Test String</a>++++++++++++++++++++++++++++++
我的想法是先对比"<td><font><a style='color: #0000FF' href='/test.php?id=1&n=test&t=70'>"这一部分,如果正确就开始截取,当遇到"</a>(27/12/03 15:00 GMT)</font><br></td>"这个时,就停止截取.
Function RegExpTest(patrn, strng)
Dim regEx, Match, Matches ' 建立变量。
Set regEx = New RegExp ' 建立正则表达式.
regEx.Pattern = patrn ' 设置模式.
regEx.IgnoreCase = True ' 设置是否区分字母的大小写。
regEx.Global = True ' 设置全程可用性。
Set Matches = regEx.Execute(strng) ' 执行搜索。
For Each Match in Matches ' 循环遍历Matches集合。
RetStr = RetStr & Match.Value
Next RegExpTest = RetStr
End Function
//使用:
re="<td">.*<\/td>"
value=RegExpTest(re,Stng)
在SCRIPT56.chm上面有to yicikou(伊静) :
td内的内容不是固定不变的,我只需要读出<a> </a>间如果没有<a>的就读出<td></td>间的,其它内容全部不要