PHP 正则表达式问题,请看下面四行代码。
<?php$url="http://product.dangdang.com/Product.aspx?product_id=1306144401#ref=www-0-H...
<?php
$url = "http://product.dangdang.com/Product.aspx?product_id=1306144401#ref=www-0-H";
$result = file_get_contents($url);
$str = preg_match_all("/<div\s?*class=\"h1_title\">\s*?<h1>(.*?)<\/h1>/is",$result,$arr);
print_r($arr);
?>
运行后报错,说是编译失败,不知道大家遇到过这样的问题么?
Warning: preg_match_all() [function.preg-match-all]: Compilation failed: nothing to repeat at offset 7 in F:\php\web\index.php on line 4 展开
$url = "http://product.dangdang.com/Product.aspx?product_id=1306144401#ref=www-0-H";
$result = file_get_contents($url);
$str = preg_match_all("/<div\s?*class=\"h1_title\">\s*?<h1>(.*?)<\/h1>/is",$result,$arr);
print_r($arr);
?>
运行后报错,说是编译失败,不知道大家遇到过这样的问题么?
Warning: preg_match_all() [function.preg-match-all]: Compilation failed: nothing to repeat at offset 7 in F:\php\web\index.php on line 4 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询