php - 从 IMDb 获取一个人的高度

标签 php regex imdb

我正在尝试从 IMDb 获取一个人的高度,但它的行包含 #它表示 PHP 中的注释(例如 # The comment as follows )。 IMDb 源代码如下所示:

<h4 class="inline">Height:</h4>
5' 7&#34; (1.70 m)

这是我尝试的正则表达式:

<h4 class="inline">Height:</h4>\n([0-9' &#;(.)m]+)

我应该怎么做才能防止它在 # 之后注释正则表达式的其余部分?性格?

提前致谢!

编辑

这是添加 \ 的结果到正则表达式: enter image description here

最佳答案

我已经解决了我的问题,答案如下:

/<h4 class="inline">Height:<\/h4>\n([0-9\' ]+)&#34; ([0-9. m()]+)/

关于php - 从 IMDb 获取一个人的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11679295/

相关文章:

使用 Java 从 OMDB (IMDB) API 进行 Java JSON 解码

php - 为什么我使用绝对路径时无法附加CSS文件?

regex - 在R中使用strptime()从字符串中提取时间,并返回NA

json - 处理输入值时出错,通过 JSON 发送

使用正则表达式前瞻进行Java分割 - 字符后面没有字符

javascript - 将包含时间的字符串转换为 24 小时时间我可以用 - jQuery 做数学

api - 从 IMDb 获取即将上映的电影列表

使用 Docker 的 PHP 开发环境

php - $_POST 真的安全吗?

php - WordPress 页面中的第二个 MySQL 数据库 PHP