2つの文字列の間に正規表現を含む生ファイルを照合して検索し、文字列全体を取得するにはどうすればよいですか?

アミール・ドレ|

サイトからいくつかのデータを抽出します。2つの特定の文字列の間の文字列を見つけて戻りたいのですが、どうすれば処理できますか?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>

em.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 関連記事

ホットタグ

アーカイブ