请教如果通过正则表达式返回一个匹配模式的字符串
现在我须要读一个网页,希望截取出<title>和</title>之间的字符串。如果通过正则表达式,返回这个字符串。
谢谢哈
问题点数:50、回复次数:3Top
1 楼keaizhong(可爱钟)(温州的PHPER)(19801010)回复于 2005-04-02 15:47:57 得分 20
preg_match_all("/<title>(.*)<\/title>/isU", $string, $ar);
print_r($ar);Top
2 楼mynamesucks(迅雷不及掩耳盗铃之势如破竹)回复于 2005-04-02 15:51:42 得分 30
$string = 'aaaaa<title>bbbbbbbb</title>ccccccc';
$newstring = preg_replace("/.*(<title>.*<\/title>).*/is", "\\1", $string);
echo $newstring;Top
3 楼mynamesucks(迅雷不及掩耳盗铃之势如破竹)回复于 2005-04-02 15:56:11 得分 0
好像楼主不要<title>和</title>,那就改一下
$string = 'aaaaa<title>bbbbbbbb</title>ccccccc';
$newstring = preg_replace("/.*<title>(.*)<\/title>.*/is", "\\1", $string);
echo $newstring;Top




