86076


powershellで'13.1'だけを '5'へ変換するつもりで下記コードを書いたのですが、

[code]

    $hoge = $hoge -replace '13.1', '5'
    
[/code]

実際に試したら「13.1」だけではなく「1341」も「5」へ変換されてしまいました。  
「13.1」だけを「5」へ変換するためにはどう書けばよいですか？

環境  
Windows10


CC BY-SA 4.0
2022-02-01T11:20:46.443
86074
2022-02-01T11:35:26.160
7886
question
powershell
powershellで特定文字列があれば変換。具体的には'13.1'だけを '5'へ変換したい

[code]

    $hoge = $hoge -replace '13\.1', '5'
    
[/code]

とするとどうなりますか？


CC BY-SA 4.0
2022-02-01T11:35:26.160
86076
2022-02-01T11:35:26.160
14745
86074
answer