正则表达式-查找<td>标签之间的所有内容 - php

我正在尝试使用正则表达式来获取(和)标记之间的所有内容。我对此并不陌生,但是我尝试了以下方法

$html = file_get_contents($inputUrl);
preg_match_all('<td>([^"]*)</td>/', $html, $result);

foreach ($result as $val) {
    print $val."<br>";
}

我认为我的正则表达式的语法是错误的。我收到以下错误:

警告:preg_match_all()[function.preg-match-all]:未知修饰符
第5行的C:... \ tester.php中的'('

警告:为C:... \ tester.php中的foreach()提供了无效的参数
在第7行

顺便说一句,我需要使用正则表达式来完成此任务!因此,我不需要使用“解析XML”等任何建议。

任何帮助将不胜感激

参考方案

使用以下工作代码:

$mpmatch = "!<td>(.*?)</td>!is";
$str = "<td>sdfdfdfdsfds</td><td>333333333</td>";
preg_match_all($mpmatch, $str, $result);
foreach ($result as $val) {
    echo "<pre>";
    print_r($val);
}

希望这会帮助你。

添加php代码时未包含jQuery源文件 - php

该代码运行良好,但是在我添加了以下php代码之后,一切都掉了。我添加了如下所示的php代码后,它为jquery-1.11.3.js指出“无法加载资源”。我在这里完全迷路了。不知道这是怎么了。<?php $currentMonthInInteger = date("n"); $currentYear = date("Y�…

表格边框大小不适用于mpdf - php

嗨,我正在使用mpdf生成pdf。现在,我在html中遇到表格边框问题。我在html中有以下表格样式<table border="10" cellpadding="1" cellspacing="1" style="width: 500px;"> <tbody&…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

如何使用BeautifulSoup在<tr>中捕获特定的<td> - python

尝试从nyc Wiki页面中的高中列表中获取所有高中名称。我已经写了足够多的脚本,可以让我获取包含在高中,学业和入学条件列表的表的<tr>标记中的所有信息-但是我如何才能缩小到我认为的范围内在td[0]内休息(会弹出KeyError)-只是学校的名称?到目前为止我写的代码:from bs4 import BeautifulSoup from ur…

如何在PHP中使用间隔刷新div - php

问题:如何自动刷新div?以下是我的代码,但无法正常工作。有解决这个问题的主意吗???下面的代码是我要自动刷新的主要脚本<table id="auction-bidhist" class="table table-striped table-bordered"> <tbody> <tr&g…