Estoy trabajando en una aplicación de Windows que está escrito en VBScript y necesito comprobar una cadena para cualquier carácter no numérico, específicamente nada a-z. Me doy cuenta de que probablemente podría hacer esto usando la función InStr() en conjunción con un bucle que busca a-z, sino que simplemente parece ridículo. Tengo muy poca experiencia en VBScript, así que realmente no sé a dónde ir en este.

Lo que es un buen método para el manejo de este tipo de situación?

InformationsquelleAutor donut | 2010-11-10

3 Comentarios

  1. 8

    Utilizar una expresión regular:

    Set re = New RegExp
    re.Pattern = "[a-z]"
    re.IgnoreCase = True
    re.Global = True
    hasMatches = re.Test("12345abc")
    
    If hasMatches = True Then
        ' it has letters
    End If
    • Funcionaba de maravilla, por cierto. Gracias!
  2. 1

    un poco tarde, pero una respuesta.

    si usted trabaja con isnumeric y se establece un No en la frente para comprobar si no hay NINGÚN NÚMERO. Pero cada signo gusta !»§$%& y así sucesivamente se pueden pasar por alto y se ponga en el cheque

Dejar respuesta

Please enter your comment!
Please enter your name here