Php Symfony 2 DOM爬虫。不带标签的文本

Php Symfony 2 DOM爬虫。不带标签的文本,php,symfony,filter,web-crawler,Php,Symfony,Filter,Web Crawler,我使用以下代码爬网页面: <br/> <td class="PropertyBody"> <b>Category:</b> Miscellanea: Soft Skill <br> <b>Owner:</b> <a href="mailto:">blabla</a> <br> <b>Location:</b> bla bla <br>

我使用以下代码爬网页面:

<br/>

<td class="PropertyBody">
<b>Category:</b>
 Miscellanea: Soft Skill
<br>
<b>Owner:</b>
<a href="mailto:">blabla</a>
<br>
<b>Location:</b>
 bla bla
<br>
<b>Duration:</b>
 6:00
<br>
<b>Max attendees:</b>
 15
<br>
<b>Start at:</b>
 7/19/2012 10:00:00 AM
<br>
<b>Your status:</b>
<br>
</td>

添加
span
标记。做一些类似于:

<b>Start at:</b>
<span class="wantthis">7/19/2012 10:00:00 AM</span>

如果您需要测试这个特定的案例,并且无法添加包含的标记,那么您可能应该考虑使用PHPUnit的
assertContains()

$text = $crawler->filter('.PropertyBody > b')->text();
$this->assertContains('7/19/2012 10:00:00 AM', $text);
$crawler->filter('.wantthis')->text();
$text = $crawler->filter('.PropertyBody > b')->text();
$this->assertContains('7/19/2012 10:00:00 AM', $text);