首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

正则表达式尖括号不能匹配解决思路

2012-04-27 
正则表达式尖括号不能匹配早上在提取网页标题的过程时,里用正则表达式:/title(*.)\/title/,可是一直匹

正则表达式尖括号不能匹配
早上在提取网页标题的过程时,里用正则表达式:/<title>(*.)<\/title>/,可是一直匹配不中,试试/<p>(.*)<\/p>/也不行。
难度正则表达式中出现<就识别不了吗,不知道哪个地方出问题了。

[解决办法]
/<title>(.*)<\/title>/s //写反了
[解决办法]
可以匹配<>的
*.换成.*

贴示例代码、数据
[解决办法]

PHP code
$text = "<title>你好</title>";preg_match_all("/<title>(.*)<\/title>/i", $text, $result);var_dump($re); 

热点排行