文字列がひらがなか正規表現を使って判定する方法
VB.NET
Dim s As String = "ひらがなもじれつ"
If System.Text.RegularExpressions.Regex.IsMatch(s, "^\p{IsHiragana}+$") Then
Console.WriteLine("すべてひらがな")
Else
Console.WriteLine("ひらがな以外を含む")
End If
.NET Frameworkプログラミングテクニックfor Visual Basic/C#〈Vol.9〉データベーステクニック1―C#編
C#
string s = "ひらがなもじれつ";
if (System.Text.RegularExpressions.Regex.IsMatch(s, @"^\p{IsHiragana}+$"))
{
Console.WriteLine("ひらがな");
}
else
{
Console.WriteLine("ひらがな以外を含む");
}
.NET Frameworkプログラミングテクニックfor Visual Basic/C#〈Vol.9〉データベーステクニック1―C#編