解决方案 »
- php如何随机获取txt里面的关键词?
- 《锋利的jQuery》中的get1.php get2.php
- 怎么对上传了的文件扫毒?
- 两个相同的表, 如何写一个过程, 传入条件后将两个相同表的记录集返回, 请给出例子, 谢谢
- if (session_is_registered("ses_fs_userid"))检测已经注册并赋值了,但为什么还输不出来呢?
- 菜鸟请教各位压缩的问题
- 关于public private
- 如何检测浏览者机子的分辨率,请高手赐教!
- 初学 PHP 请大家推荐好的整合开发工具.谢谢.100 分~哦
- 用js获取数据库验证手机号码是否存在!
- array_walk_recursive 使用匿名函数的问题
- PHP学多久可以找工作?
$pattern_Title = "/target=\"\_blank\"\>.*\<\/a\>\s+\<\/h4\>/is";
$pattern_Title = "/target=\"\_blank\"\>.*\<\/a\>[\s\S]*\<\/h4\>/is";//。
$pattern_Title = "/target=\"\_blank\"\>\s*(\S*)\s*\<\/a\>\s*\<\/h4\>/i"; //标题
求简化高质量正则表达式- -!
问一下,修饰符s用了之后,直接抓到低结束不了,比如说我想在</a>这里结束,需要用什么来声明吗?
<h4>
<a id="4658205654481332717" istitle="true" href="javascript:void(0);" onclick="makeDetailUrl(this, '/search/showDocDetails?', '4658205654481332717', 'ucs09', 'PHP');" target="_blank">
PHP
</a>
</h4>
TXT;
$pattern_Title = '#target="_blank">(.*)</a>\s+</h4>#is';
preg_match_all($pattern_Title, $s, $r);
print_r($r);Array
(
[0] => Array
(
[0] => target="_blank">
PHP
</a>
</h4>
) [1] => Array
(
[0] =>
PHP
))
preg_match_all($pattern_Title, $s, $r);
print_r($r);Array
(
[0] => Array
(
[0] => target="_blank">
PHP
</a>
) [1] => Array
(
[0] => PHP
))