Acerca de la función REGEXEXTRACT
Resumen de REGEXEXTRACT
Extracción de texto utilizando expresiones regularesFunción de Google Sheets | ||
=REGEXEXTRACT( texto, expresión_regular ) Descripción: La función REGEXEXTRACT extrae la primera coincidencia con un patrón de expresión regular en un texto dado. |
||
|
¿Cuándo usar REGEXEXTRACT?
- Cuando necesitas extraer partes específicas de un texto.
- Para analizar datos basados en patrones definidos.
- Al trabajar con formatos consistentes, como correos electrónicos, números de teléfono, fechas, etc.
Cómo usar REGEXEXTRACT
El siguiente ejemplo muestra el uso básico de la función REGEXEXTRACT:
A | B | |
---|---|---|
1 | Texto | Resultado |
2 | abc-123 | =REGEXEXTRACT(A2, “[0-9]+”) |
3 | hello@domain.com | =REGEXEXTRACT(A3, “[a-z]+”) |
Resultados:
- En la celda B2, la expresión regular
[0-9]+
coincide con 123, que se extrae del texto. - En la celda B3, la expresión regular
[a-z]+
coincide con hello, que se extrae del texto.
Lista de expresiones regulares

Lista de expresiones regulares en Google Sheets: Ejemplos prácticos con la función REGEXREPLACE
Con la función REGEXREPLACE de Google Sheets, es fácil realizar reemplazos de texto utilizando expresiones regulares. En este artículo, explicamos casi todos lo...
Ejemplos avanzados con REGEXEXTRACT
Ejemplo 1: Extraer el dominio de un correo electrónico
El siguiente ejemplo muestra cómo extraer la parte del dominio de un correo electrónico:
A | B | |
---|---|---|
1 | Correo electrónico | Dominio |
2 | user@example.com | =REGEXEXTRACT(A2, “@(.+)$”) |
- El resultado es example.com.
Ejemplo 2: Extraer el año de una fecha
El siguiente ejemplo extrae el año de una fecha en formato YYYY-MM-DD:
A | B | |
---|---|---|
1 | Fecha | Año |
2 | 2024-12-20 | =REGEXEXTRACT(A2, “^[0-9]{4}”) |
- El resultado es 2024.
Consideraciones importantes
- Si no hay coincidencias con el patrón, se genera un #N/A.
- Para evitar errores, utiliza IFERROR para manejar los casos en los que no hay coincidencias.
- Familiarizarse con las expresiones regulares es esencial para aprovechar todo su potencial.
Conclusión
- La función REGEXEXTRACT permite extraer partes específicas de datos basados en patrones.
- Es ideal para trabajar con datos estructurados y patrones consistentes.
- Al combinarla con otras funciones, puedes realizar análisis y procesamiento de datos avanzado.