■■■

2016年4月8日金曜日

文字列内の特定個所(Char)が数値であるか判定する方法

文字列内の特定個所(Char)が数値であるか判定する方法
VB.NET
        ' 数値判定
        If Char.IsNumber("9"c) Then
            MessageBox.Show("これは数字")
        End If

        ' 全角数字の通知を判定する方法(位置を指定)
        If Char.IsNumber("123456789", 3) Then
            MessageBox.Show("これは数字")
        End If

        ' 漢数字の判定(位置を指定)
        If Char.IsNumber("一ニ三四五", 3) Then
            MessageBox.Show("これは数字")
        End If

        ' 文字列内の特定位置を判定
        If Char.IsNumber("AB6DEF", 2) Then
            MessageBox.Show("これは数字")

        End If

C#
            // 数値判定
            if (char.IsNumber('9'))
            {
                MessageBox.Show("これは数字");
            }

            // 全角数字の通知を判定する方法(位置を指定)
            if (char.IsNumber("123456789", 3))
            {
                MessageBox.Show("これは数字");
            }

            // 漢数字の判定(位置を指定)
            if (char.IsNumber("一ニ三四五", 3))
            {
                MessageBox.Show("これは数字");
            }

            // 文字列内の特定位置を判定
            if (char.IsNumber("AB6DEF", 2))
            {
                MessageBox.Show("これは数字");

            }

■■■