Share via


Expresiones regulares y el operador Like (Visual Basic)

En este tema se comparan y contrastan el operador Like de Visual Basic y las expresiones regulares de .NET Framework.

Comparación de la sintaxis

La tabla siguiente compara la especificación del modelo de sintaxis del lenguaje para el operador Like con la sintaxis de las expresiones regulares.

Sintaxis del operador Like

Sintaxis de las expresiones regulares

El comportamiento del operador Like depende de Option Compare (Instrucción). El método de comparación de cadenas predeterminado para cada archivo de código fuente es Option Compare Binary.

Las expresiones regulares funcionan de la misma manera sin tener en cuenta Option Compare.

Para hacer coincidir cualquier carácter individual de la lista charlist, utilice [charlist].

Para hacer coincidir cualquier carácter individual de la lista charlist, utilice [charlist].

Para hacer coincidir cualquier carácter individual no incluido en la lista charlist, utilice [!charlist].

Para hacer coincidir cualquier carácter individual no incluido en la lista charlist, utilice [^charlist].

Para hacer coincidir cualquier dígito único (0-9), utilice #.

Para hacer coincidir cualquier dígito único (0-9), utilice la clase de caracteres para los dígitos decimales, \d.

Para hacer coincidir cualquier carácter individual, utilice ?.

Para hacer coincidir cualquier carácter individual, especifique clases de caracteres mutuamente exclusivas para charlist en [charlist]. Por ejemplo: [\s\S].

Para hacer coincidir cero o más caracteres, utilice *.

Para hacer coincidir cero o más caracteres, especifique clases de caracteres mutuamente exclusivas para charlist en [charlist]*. Por ejemplo: [\s\S]*.

Para hacer coincidir un carácter especial con un char, inclúyalo entre corchetes: [char].

Para hacer coincidir un carácter especial char, coloque una barra diagonal inversa delante del mismo: \char.

Para hacer coincidir cualquier carácter incluido en un intervalo, utilice un guión (–) para separar los límites inferior y superior del intervalo en una lista charlist.

Para hacer coincidir cualquier carácter incluido en un intervalo, utilice un guión (–) para separar los límites inferior y superior del intervalo en una lista charlist.

Vea también

Referencia

Like (operador, Visual Basic)

Conceptos

Expresiones regulares de .NET Framework

Otros recursos

Validar cadenas en Visual Basic