Función REGEXMATCH en Google Sheets
Dice VERDADERO si un texto cumple un patrón de expresión regular. Es propia de Sheets. Se llama igual en Sheets en inglés.
Sintaxis
Sheets en español (configuración de México)
=REGEXMATCH(texto, expresión_regular)
Sheets en español (España y Latinoamérica)
=REGEXMATCH(texto; expresión_regular)
Sheets en inglés
=REGEXMATCH(text, regular_expression)
| Argumento | Qué es |
|---|---|
| texto | El texto a revisar. |
| expresión_regular | El patrón, como "^[A-Z]{3}-[0-9]{3}$". |
Ejemplo
REGEXMATCH(texto, expresión) dice VERDADERO si el texto cumple un patrón. ^ marca el inicio y $ el final, [A-Z] es una letra mayúscula, [0-9] un dígito y {3} repite tres veces. Distingue mayúsculas de minúsculas.
=REGEXMATCH(A2,"^[A-Z]{3}-[0-9]{3}$")
Error común
Distingue mayúsculas de minúsculas y solo acepta texto: con un número da #VALUE!. Sin ^ y $, basta con que el patrón aparezca en cualquier parte.
Sobre los Anuncios
Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.
Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos
Practica REGEXMATCH
Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones
REGEXMATCH
REGEXMATCH(texto, expresión) dice VERDADERO si el texto cumple un patrón. ^ marca el inicio y $ el final, [A-Z] es una letra mayúscula, [0-9] un dígito y {3} repite tres veces. Distingue mayúsculas de minúsculas.
En B2 revisa si el código tiene exactamente tres letras mayúsculas, un guion y tres dígitos.
| A | B | C | |
|---|---|---|---|
| 1 | Código | ¿Válido? | |
| 2 | ABC-123 | ||
| 3 | AB-1234 | ||
| 4 | XYZ-987 | ||
| 5 | abc-123 | ||
| 6 | WXYZ-1234 | ||
| 7 | QRS-602 | ||
| 8 |
Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia.
Preguntas frecuentes
- ¿Cómo se llama REGEXMATCH en inglés?
- Se llama igual: REGEXMATCH. Las funciones que nacieron en Google Sheets conservan su nombre en inglés aunque la hoja esté en español. Lo que cambia es el separador: con configuración de España o gran parte de Latinoamérica los argumentos se separan con punto y coma.
- ¿Por qué REGEXMATCH me marca error de fórmula con comas?
- El separador depende de la configuración regional de cada hoja, en Archivo > Configuración. Donde la coma es el separador decimal (España, Colombia, Argentina…), los argumentos se separan con punto y coma. Con configuración de México o Estados Unidos se usa la coma.
- ¿Cuál es el error más común con REGEXMATCH?
- Distingue mayúsculas de minúsculas y solo acepta texto: con un número da #VALUE!. Sin ^ y $, basta con que el patrón aparezca en cualquier parte.