私は、順序付けられていないリストとしてHTMLに大きなTOCを持っています。リスト内の各アンカータグには、それぞれ独自のid属性があります。おそらく、Dreamweaverまたはnotepad ++のどちらかを使用しています。id属性を見つけてコピーし、href属性に設定されたハッシュ(.html#)の後に置きたいので、長いTOCがそのページの位置にスクロールしますにナビゲートしました。最後に見つけてコピーして挿入する正規表現
ので、以下の例のために:
<li><a id="a4.9" href="trigger_marker.html#">Trigger marker</a> </li>
<li><a id="a4.10" href="timedelayarrow.html#">Time-delay arrow</a> </li>
<li><a id="a4.11" href="spectrumview.html#">Spectrum view</a> </li>
私は結果がなりたい:
<li><a id="a4.9" href="trigger_marker.html#a4.9">Trigger marker</a> </li>
<li><a id="a4.10" href="timedelayarrow.html#a4.10">Time-delay arrow</a> </li>
<li><a id="a4.11" href="spectrumview.html#a4.11">Spectrum view</a> </li>
すべてのヘルプは、いつものように非常に高く評価され、この上の試みの私の不足の謝罪が、正規表現は私がこれを達成できるかもしれないと思う唯一の方法であり、私は正規表現の知識をほとんど経験していない。
使用この '(?<= ID = ")([^" を取得します\ n] +) "[^#\ n] +#\ K' [リンク](https://regex101.com/r/TTPhuz/4) – Gurman