notepad ++正規表現を使用して、廃止されたhtmlヘッドコードを新しいものに置き換えたいと思います。
複数の行を選択する方法と、ファイルの先頭からタグまでの文字列を見つける方法がわかりません。次に、次の検索と置換で、テキストを
次のようなものを試しましたが、役に立ちませんでした。
(.*)<title>
</title>(.*)</head>
1行の文字列のみを検索するように思えます。
手伝ってくれてありがとう!
* Notepad++V6.1.6を使用しています
regular expression
前に述べたように、検索ダイアログで、オプションオプションをチェックし、matches newline
あなたが言うことを達成したい場合はチェックする必要があります。
正規表現の前に(?s)を追加することで、[。mathces new line]ボックスをチェックせずに同じ効果を達成することもできます(これにより、DOTALLモードが有効になります)。また、式の前で(?-s)を使用して、「。mathces new line」がチェックされているか、(?s)修飾子によってDOTALLモードが有効になっているときに、DOTALLモードを無効にすることができます。これは、正規表現内でDOTALLモードを有効または無効にする場合に役立ちます。たとえば、次の正規表現は、PHPコードでストリームコメントとブロックコメントの両方を検索します。
(?s)/\*.*?\*/|//(?-s).*
. matches new line
検索/置換ウィンドウのチェックボックスをオンにするだけです。