vijay bisht Ответов: 4

как проверить является ли буквенно-цифровой


хотите проверить, является ли строка буквенно-цифровой или нет

4 Ответов

Рейтинг:
2

2irfanshaikh

я думаю, что это поможет вам
Преобразуйте приведенный ниже код в VB.Net

using System.Text.RegularExpressions;
....
....
....
private static bool CheckAlphaNumeric(string str)

{
return Regex.Match(str.Trim(), @"^[a-zA-Z0-9]*$").Success;

}


Кроме того, прежде чем спрашивать, пожалуйста, прочитайте MSDN или найдите его в поисковых системах ...


Рейтинг:
1

dirigo

Решение 2-это просто глупо. Нет никакого "изальфабет" в vb.net.


Рейтинг:
0

Neetin_1809

Привет Виджай,
попробовать это
Буквенно-цифровой - это комбинация буквенных и цифровых символов.Буквенно-цифровой набор символов состоит из цифр от 0 до 9 и букв от А до Я. Например, это буквенно-цифровые символы : Виджай1.
Dot Net предоставляет нам понятие регулярных выражений под названием Space System.Текст Вы также можете использовать решение 1.Но я намерен использовать регулярную экспрессию. вы можете изменить регулярное выражение в соответствии с критериями ur:

Private Function IsAlphaNum(ByVal strInputText As String) As Boolean
      Dim IsAlpha As Boolean = False
      If System.Text.RegularExpressions.Regex.IsMatch(strInputText, "^[a-zA-Z0-9]+$") Then
          IsAlpha = True
      Else
          IsAlpha = False
      End If
      Return IsAlpha
  End Function

"^[a-zA-Z0-9]+$" - это регулярное выражение.Он говорит u,что строка может начинаться с заглавных символов, маленьких символов или цифр и может содержать комбинацию более 1. Персонажи.


Рейтинг:
0

Prasad_Kulkarni

Попробовать это:

Public Shared Function CheckIfAlphaNumeric(Str As String) As Boolean
 Dim IsAlpha As Boolean = True
 Dim c As Char

 Try
   For i As Integer = 0 To Str.Count - 1
   c = Str.Chars(i)
   If Not IsNumeric(c) And Not IsAlphabet(c) Then
     IsAlpha = False
   Exit For
   End If
 Next
 Catch ex As Exception
 IsAlpha = False
 End Try

Return IsAlpha
End Function


См. подробнее: Как проверить буквенно-числовое значение в строке[^]

Проверка буквенно-цифрового текстового поля[^]