将 <tr>..</tr> 与多个新行匹配

阿兹罗

我对 JS 中的正则表达式有所了解,但我不知道如何匹配我所拥有的文本中的新行类型。

上下文是一个get()调用,只想保留结果的一部分:

$.get( "...", { id: "3", name: name } )
     .done(function( data ) {
          body.append(data.match(/<tr\s+class="hl"\s+>.*<\/tr>/) );
});

所以我只想保留

<tr class="hl" >

        <td class="ras  fc" >3</td>
        <td class="plsa " ><a href="">M</a> </td>
        <td class="lefv " >3</td>
        <td class="xpm  lc" >3</td>
</tr>

从整个代码:Regex ex

阿兹罗

正如 Tom Lord 在评论中所建议的那样,使用 JS 解析文档比在 html 上使用正则表达式更有效,以防它发生变化和其他问题,实际上它只需要使用一个 jquery 对象:

let tr =  $(data).find('.hl');

然后你可以像任何其他 jquery 元素一样使用:

 tr.find("td:first").remove();                         //remove column
 tr.find("td:last").after("<td>"+(...)+"</td>");       //  add   column

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将新行追加到表将重复<tr>

来自分类Dev

将表格行TR设为链接

来自分类Dev

将tr附加到表中会删除旧的tr?

来自分类Dev

可以将tr命令链接起来以避免流水线中有多个tr进程吗?

来自分类Dev

检测新tr或内容更改

来自分类Dev

将tr附加到表格会使用javascript将新的tbody附加到html表格

来自分类Dev

将变量传递给tr:包含jquery

来自分类Dev

将JSON转换为TR和TD

来自分类Dev

tr:将撇号转换为ASCII

来自分类Dev

Javascript将tr附加到表

来自分类Dev

将BeautifulSoup指向某个特定的<tr>类

来自分类Dev

我正在尝试将tr与多个集合一起使用,但不确定如何

来自分类Dev

仅使用“ tr”将多个空格替换为一个

来自分类Dev

将多个tds添加到额外的数组中以添加到tr元素节点

来自分类Dev

我如何将表(tr th:偶数和tr td:even和th:odd和td:odd)追加到新表

来自分类Dev

行号的tr

来自分类Dev

将表行<tr>放在<a>标记内在语义上是否正确?

来自分类Dev

将“ page-break-before”应用于表行(tr)

来自分类Dev

将table,tr,td标签附加到innerHTML不会创建表行

来自分类Dev

使用jquery将<tr>添加到表中+在添加的行上保留jquery函数

来自分类Dev

jQuery:将tr应用于表tbody可以防止tr点击功能

来自分类Dev

jQuery将tr背景颜色更改为表中的特定tr

来自分类Dev

jQuery:将tr应用于表tbody可以防止tr点击功能

来自分类Dev

如何将 <div> 标签附加到 <tr> 标签中,并具有 <tr> 标签的准确位置

来自分类Dev

HTML表格外边界多个TR

来自分类Dev

AngularJS ng-repeat over多个tr

来自分类Dev

HTML表格外边界多个TR

来自分类Dev

从多个 html 文件中提取 <tr> 值

来自分类常见问题

给HTML表格行加上边框<tr>

Related 相关文章

热门标签

归档