Private Function KanjiChk(ByVal strStr As String) As Boolean
'全角文字、全角英数字が1文字でもヒットした場合エラー
If Regex.IsMatch(strStr, "[一-龠]+|[ぁ-ん]+|[ァ-ヴ]+]+|[a-zA-Z0-9]+") Then Return False
End Function
これ使うには【Imports System.Text.RegularExpressions】する必要有。
VBは文字コードにUnicodeを採用しているらしい。
2009/04/01:vb2008で動作確認済み
最終更新:2009年04月03日 16:37