次のようなデータがあります。
:setvar DatabaseName "CI_1814903104"
:setvar DefaultFilePrefix "CI_1814903104"
--etc.
GO
データが次のようになるように、すべての sql cmd 変数行 (:setvar で始まる行) を空の文字列に置き換えたいと考えています。
--etc.
GO
このステートメント($script
データが含まれている場所)はトリックを行うようですが、それでも改行が残ります:
$script -replace ":setvar(.*$)", ""
結果:
--etc.
GO
一致に改行を含めるにはどうすればよいですか? 一致しているように見えますが、実際には交換されません。どんな助けでも感謝します。