0

私はこれを行う方法を見つけようとして約30分間掘り下げましたが、正規表現が得意ではなく...まあ、あきらめています。私は仲間に助けを求めます。

XML のような値が大量に含まれる大きなテキスト ファイルがあり、エントリを完全に削除する必要があります。

たとえば、すべてのエントリは<junktag *>(正規表現の演算子であるため、アスタリスクに注意することが重要です) で始まり、 で終わり</junktag>ます。

例:これのすべてのインスタンスを検索し(中央のテキストがエントリ間で異なることを除く)、ファイルから削除します。

<junktag *>
randomgibberish=yes
randomgibberese=no
</junktag>

私はもう試した:

\<junktag *>*\</junktag>

しかし、それは正しく機能していないようです。正規表現演算子をエスケープする方法が必要だと考えています。

4

1 に答える 1

1

dotall モードで notepad++ 6.3.2 でテスト済み:

<junktag \*>.*?</junktag>
于 2013-05-10T00:50:03.757 に答える