Notepad++ で編集している HTML コードの一部のテキストの削除を自動化しようとしています。プラグイン「Python Script」が適切なオプションであることがわかりました。
次のように動作する Editor.rereplace を使用する必要があるように思えます。
Editor.rereplace(search, replace[, flags[, startPosition[, endPosition[, maxCount]]]])
唯一の問題は、オプションの引数「maxCount」を使用したいが、「flags」、「startposition」、および「endposition」を使用したくないことです。
私はこれをコーディングしようとしました:
Editor.rereplace("old", "new", maxCount=1)
これは実際には Python ではなく Scintilla 言語であるため、うまくいきません。だから私はScintillaのドキュメントを調べました.Scintillaにはオプションの引数が「自然に」存在しないようです。