使用正则表达式在 PHP 中解析来自 Blogspot.com 的 BlogId
如何从给定的 blogspot.com 网址获取 blogid? 我从 blogspot.com 查看了网页的源代码,它看起来像这样,
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.blogger.com/rsd.g?blogID=4899870735344410268" />
我如何解析它以获得数字 4899870735344410268
How can i get the blogid from a given blogspot.com url?
I looked at the source code of the webpage from a blogspot.com it looks like this
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.blogger.com/rsd.g?blogID=4899870735344410268" />
how can i parse this to get the number 4899870735344410268
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
DOMDocument
解析文档,然后使用其方法检索所需元素。我必须强调这一点:永远不要使用正则表达式来解析 HTML 文档。
使用示例:
Use
DOMDocument
to parse the document and then use its methods to retrieve the wanted element.I cannot stress this enough: never use regular expressions to parse an HTML document.
Example use: