0

powershell の正規表現の実装には、結合 (「または」) 関数がありますか、それとも複数の正規表現に対して個別に照合する必要がありますか?

すなわち:

PS C:\Users\nacht> ("hello there" -replace "el", "xx") -replace "er", "xx"
hxxlo thxxe

私はそれをできるようにしたい^の$reように単一で:

PS C:\Users\nacht> "hello there" -replace $re, "xx"
hxxlo thxxe
4

1 に答える 1

0

質問を入力しているときに、いくつかのことを試してみることにしました。|オペレーターがそのトリックを実行しているようです。

PS C:\Users\schwabg> $re = "el|er"
PS C:\Users\schwabg> "hello there" -replace $re, "xx"
hxxlo thxxe

トップのGoogleページには記載されていません...

于 2013-10-09T02:33:44.207 に答える