半角カナの文字列を全角カナに変換する方法

半角カナになっている文字列を全角カナに変換する方法を教えてください。

assign使用して、右辺値に下記設定でどうでしょう。

StrConv(半角文字列,VbStrConv.Wide,&H411)

1 Like

Hey @361oosugi

これを試して: -

string YourInputStr = " akS";
string result = YourInputStr.Normalize(System.Text.NormalizationForm.FormKC) 

Console.WriteLine(result);  // akS

Regards…!!
Aksh

ありがとうございます。

日本語カナに関して、

小さい「ョ」を「ヨ」に直す方法があれば教えて頂ければと思います。

ョ→ヨだけであれば、assignで置換かけてあげればOKです :+1:

string型変数.replace(“ョ”,“ヨ”)

もし拗音全てとなると、わりと面倒そうです。正規表現の置換ナレッジにも見当たらないので :sweat_smile: