如何在两个字符串之间使用正则表达式匹配并查找原始文件,并获取两个字符串之间的整个字符串?

Amir Doreh |

我将从站点中提取一些数据,我想在两个特定字符串之间找到该字符串并返回,我该如何处理呢?我正在使用JavaScript。

我将添加要提取的字符串以使其更加清楚,例如,这是我得到的文本:

<td class="nf"><span class="low">(0.08%) 40</span></td>
<td>48,180</td>
<td>48,460</td>
<td>asasasas</td>
<td class="chart-td"><a data-tooltip="saasasa" class="chart-icon" target="_blank" href="chart/price_aed"></a></td>
</tr>
<tr data-market-row="price_try"
  data-title="<div class='tooltip-row'><span class='tooltip-row-txt'>25920 aasas sasaa </span><span class='tooltip-row-change'><span class='type low'>(0.12%) 30</span></span></div><hr><div class='tooltip-row'><span class='tooltip-row-txt'>25940 asasa </span><span class='tooltip-row-change'><span class='type low'>(0.04%) 10</span></span></div><hr><div class='tooltip-row'><span class='tooltip-row-txt'>25930 sasaas </span><span class='tooltip-row-change'><span class='type low'>(0.08%) 20</span></span></div><hr> <div class='highlight'>assasa25,990</div><div class='tooltip-info'>sasasasa</div>"
  class="pointer " onclick="if (!window.__cfRLUnblockHandlers) return false; window.location='chart/price_try'"
  data-price="25,920" data-cf-modified-4bf6cd1a2128b0ccaf953372-="">
  <th><span class="mini-flag flag-tr"></span>skkss </th>
  <td class="nf">25,920</td>
  <td class="nf"><span class="low">(0.12%) 30</span></td>
  <td>25,860</td>
  <td>26,010</td>
  <td>sssss</td>
  <td class="chart-td"><a data-tooltip="sssss" class="chart-icon" target="_blank" href="chart/price_try"></a></td>
</tr>
<tr data-market-row="price_cny"
  data-title="<div class='tooltip-row'><span class='tooltip-row-txt'>24830 saasa asasa </span><span class='tooltip-row-change'><span class='type low'>(0.08%) 20</span></span></div><hr><div class='tooltip-row'><span class='tooltip-row-txt'>24820 222 ssa </span><span class='tooltip-row-change'><span class='type low'>(0.12%) 30</span></span></div><hr><div class='tooltip-row'><span class='tooltip-row-txt'>24830 2ss 22222 </span><span class='tooltip-row-change'><span class='type low'>(0.08%) 20</span></span></div><hr> <div class='highlight'>sasasas: 24,890</div><div class='tooltip-info'>ssssaaa</div>"
  class="pointer " onclick="if (!window.__cfRLUnblockHandlers) return false; window.location='chart/price_cny'"
  data-price="24,830" data-cf-modified-4bf6cd1a2128b0ccaf953372-="">
  <th><span class="mini-flag flag-cn"></span>ssssss </th>
  <td class="nf">24,830</td>
  <td class="nf"><span class="low">(0.08%) 20</span></td>

我想检索所有的字符串处理字符串<tr data-market-row="price_try",并结束/price_try"></a></td></tr>

d
str.replace(/\r?\n|\r/g, '').match(/<tr data-market-row="price_try"(.*)\/price_try"><\/a><\/td><\/tr>/)[1];

用这个

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档