sed - 如何在 sed 可能多次出现的两个标记模式之间选择数据?
问题描述
如何在 sed 可能多次出现的两个标记模式之间选择数据?
我在这里阅读了一些相关的线程,包括这个,但我仍然对 sed 的复杂参数感到困惑。
我的数据是一些网页源代码,它们一团糟,没有断线。
例如:
123<div>abc</div><span>DEF</span><div>ghi</div>456
我需要得到如下输出,从第一个<div>
到最后一个</div>
,我怎样才能用 sed 做到这一点?:
<div>abc</div><span>DEF</span><div>ghi</div>
第二个问题:根据上面的结果,如何获取数据<span>DEF</span>
?
非常感谢:)
解决方案
推荐阅读
- php - onclick 使用 codeigniter 显示来自 dB 的图像
- compiler-construction - 从单个 LLVM IR 指令发出多个 asm 指令的最佳方式
- android - 为什么 MediaPlayer 重新启动后重置位置?
- c# - 使用 CookieAuthenticationProvider 调用 AuthenticationManager.SignIn() 后存储的 ClaimsIdentity 信息在哪里
- linux - Linux cpu hotplug 未按预期工作
- python - 如何只保留也有字符串的列数据框上的数字?
- java - rabbitmq 镜像队列是如何工作的?
- php - Buddy Boss 删除功能 - 阻塞 admin-ajax.php 文件并减慢站点速度
- c# - X509Certificate2.Verify() 行为首次使用
- python - 在 Cygwin 上搜索 Python 可视化调试器