html - grep linux 正则表达式

标签 html regex linux bash cut

大家好,我有一个问题..

我正在尝试编写正则表达式,但我已经没有任何建议..

我有一些带有 html 源的文件。

</tr>
    <tr anotherID="433943" sometext="">
    <td>
    .a lot of source
    .a lot of source
    .a lot of source
    .a lot of source
    .a lot of source
    </tr>
    <tr WANTED_ID="361112" sometext="">
    <td>
    <some title text or anything></span>
    </td>
    <td>
    thisisnamewhichInow
    .a lot of source
    .a lot of source
    .a lot of source
    .a lot of source
    .a lot of source

所以。我想将 WANDED_ID 粘贴到我的变量中。但我只知道“thisisnamewhichInow”。我可以在 bash 中使用任何实用程序。例如“剪切”。

最佳答案

我想这会得到你想要的,你已知字符串之前的最后一个 id

myvariable=$(perl -e'$/=undef;<>=~/.*id="(\d+)".*?bgMiner.vminer/s;print"$1\n"')

关于html - grep linux 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26197168/

相关文章:

html - 浏览器按原样显示由 C 程序写入套接字的 HTML 代码

javascript - 在加载时向上滑动 DIV,在单击时向下滑动

MySQL 选择正则表达式

java - 如果 Java 中的字符串包含数字,则拆分该字符串 - 但在结果中包含数字?

Linux - 将制表符分隔转换为管道分隔并删除前导和尾随空格

Linux bash脚本从文件中提取数据

javascript - 输入错误值时脚本会重置数据

JavaScript 全屏 API

regex - 如何排除正则表达式中的非数字字符

Linux,将文件内容与文本字符串进行比较