PHP 如何正则表达式preg_match日期从 html 页面


PHP How to regex preg_match date from html page

我想通过正则表达式preg_match从这些html标签中获取日期

<span>User Signup Date: </span><span class="normal">Aug 24, 2015</span>

我只想获取日期 Aug 24, 2015,每个 HTML 页面都包含不同的日期。 但所有 HTML 页面都包含相同的

<span>User Signup Date: </span><span class="normal"> 

日期之前的 HTML 标记。

请告诉我我必须使用什么正则表达式公式?

 Note: HTML page contain many other <span class="normal"> HTML tags.
 So you must have to fetch date from this unique HTML tag 
 which contain <span>User Signup Date: </span> 
 BEFORE <span class="normal">

您的帮助将不胜感激!

试试这个:

<span>User Signup Date: <'/span>.*(?:<span class="date">)([^'<]+)

https://regex101.com/r/iG6fL8/2

希望这有帮助。