Laravel - 按标签拆分HTML并保存到数据库

时间:2017-10-04 20:39:27

标签: php html laravel

我正在尝试拆分一些HTML并将其保存到我的数据库中。这是有问题的HTML:



<p><strong>NSSDCA/COSPAR ID:</strong> 2009-038F</p>
<p>ANDE 2, the Atmospheric Neutral Density Experiment 2, is a pair of microsatellites (Castor and Pollux) launched from Cape Canaveral on STS 127 on 15 July 2009 at 22:03 UT and deployed from the payload bay of the shuttle on 30 July 2009 at 17:22 UT.</p>
<p><strong>Launch Date:</strong> 2009-07-15<br/><strong>Launch Vehicle:</strong> Shuttle<br/><strong>Launch Site:</strong> Cape Canaveral, United States<br/></p>
&#13;
&#13;
&#13;

我使用DOM Parser从外部网站获取此HTML。我想要做的是将这个HTML分成五列用于mySQL数据库:

  • COSPAR
  • 说明
  • 发布日期
  • 运载火箭
  • 启动网站

可以这样做吗?我已经设法使用Guzzle for JSON和txt文件,但从不使用HTML。

1 个答案:

答案 0 :(得分:1)

您可以使用Regex

示例代码:

session.Log("Begin MyAction Hello World");