php - 使用简单的 HTML dom 解析器提取带有内部文本的部分文本
问题描述
我正在从一个跨度中抓取一个地址,地址的格式是house_no address
landmark
city
我想提取门牌号、地标和城市并将它们存储在单独的变量中
地址示例:
123, cool area <br> famous hospital<br>city
我的代码会提取和存储值,例如:
$variable1="123, cool area"
$variable2="famous hospital"
$variable3="city"
解决方案
您可以简单地使用沿<br>
标签拆分文本
$parts = explode("<br>", $fullAddress);
然后,您最好修剪结果以删除多余的空格...
$parts = array_map('trim', $parts);
推荐阅读
- python - psycopg2 连接错误:不能将超过 100 个参数传递给函数?
- google-apps-script - ImportHTML 不会更新数据
- php - 如何在随机选择中停止mysqli重复
- python - 如何在另一个字典中提取 Python 字典并返回他的一些键
- javascript - response.getselectedbutton() 不是函数?
- mongodb - Mongodb 多字段相等性检查
- electron - Electron - 防止窗口从渲染过程中关闭
- angular - 如何从 ngx-extended-pdf-viewer 的 node_modules 中省略子文件夹
- c# - 如果触地则团结跳跃
- azure - 发布 URL https://waws-prod-am2-xxx.publish.azurewebsites.windows.net/ 无法访问