C# VB Web システム開発の部屋

システム開発で役に立つコードを厳選したブログです。

【VB.NET】文字列が数字のみかチェックする

 

  【VB.NET】文字列が数字のみかチェックする

Dim str as string = '確認する文字列'
If Len(str) = 0 Then
   IsDigit = False
else
   IsDigit = True
   For i As Integer = 0 To Len(str) - 1
      If Not str.Substring(i, 1) Like "[0-9]" Then
         IsDigit = False
         Exit For
      End If
   Next
End If

'IsDigit =True なら数字のみ
'IsDigit =False なら確認する文字列が空だった場合及び数字以外が入っている

 VB.NET