VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
PowerShellでひらがな/カタカナを相互変換するには、Mirosoft.VisualBasic名前空間にあるstrConv関数を使用します。
最初に Microsoft.VisualBasic名前空間を使用できるようにsample1のように入力して下準備を行います。
sample1PS C:\Work> [reflection.assembly]::LoadWithPartialName("Microsoft.VisualBasic") |
次に StrConv関数の第2引数に渡すパラメータをあらかじめ変数に入れておきます。
(関数呼び出し時に直接記述することもできますが、長くて見ずらいことを解消するため変数にセットしておきます)
$vbHiragana へ VbStrConv.Hiragana を
$vbKatakana へ VbStrConv.Katakana を
セットします。(sample2)
sample2PS C:\Work> $vbHiragana = [Microsoft.VisualBasic.VbStrConv]::Hiragana |
ひらがなをカタカナへ変換するには、sample3のようにします。
sample3PS C:\Work> [Microsoft.VisualBasic.Strings]::StrConv("あいうえお", $vbKatakana) |
カタカナをひらがなへ変換するには、sample4のようにします。
sample4PS C:\Work> [Microsoft.VisualBasic.Strings]::StrConv("アイウエオ", $vbHiragana) |