PowerShell でのごく基本的な正規表現置換について
CREATE TABLE [dbo].[hoge] という文字列から hoge を取り出す場合に下記のようにしたりします。
sh
1echo 'CREATE TABLE [dbo].[hoge]' | perl -pe 's/CREATE TABLE [dbo2?].[(.+)].*/\1/'
同様のことをPowerShellで行う場合、下記の引数1と引数2の書き方を教えていただけないでしょうか。
PowerShell
1"CREATE TABLE [dbo].[hoge]" -replace "引数1", "引数2"
下記のようにすると\1に置換されます。
PowerShell
1"CREATE TABLE [dbo].[hoge]" -replace "CREATE TABLE [dbo2?].[(.+)].*", "\1"
お手数ですがよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー