SlideShare una empresa de Scribd logo
CHEAT SHEET EXPRESIONES REGULARES PARA ANALISTAS
CARACTERES COMODÍN Y USADOS FRECUENTEMENTE
CARÁCTER / ES SIGNIFICADO NOTAS / EJEMPLOS
. Representa a cualquier caracter menos
el salto de línea.
Se suele usar combinado con los
cuantificadores (* , +, ?, {n})…
( ) Los paréntesis sirven para agrupar o
capturar. Todo lo que vaya dentro del
paréntesis o va unido, o representa
diferentes opciones alternativas si se
combina con la barra vertical (ABC|XYZ).
Ej. (to be)? El “grupo” to be puede estar o
no en la regEx, pues para eso sirve la
interrogación, para decir 0 o 1 de lo que va
delante.
| OR. Ej. (a|b) — a o b. Este es el carácter
más común que vas a usar muchas veces.
Significa OR.
Ej. (a|e|i|o|u). Cuidado con nunca dejar la
barra vertical al final de una regEx, pues
ello significa la inclusión de todo.
 “Escapa” caracteres especiales para que
las letras o símbolos se interpreten
literalmente sin su significado de regEx.
Se usa delante de cualquier caracter que
queramos leer como cadena/texto y no
con significado. Ej.: ?, ., *, etc.
^ Busca cadenas que empiecen por el
caracter que indiquemos despues de el.
Ej. ^a == palabras que empiecen por a
Ej. ^www == que el dominio empiece
con www
$ Busca cadenas que terminen por el
caracter que indiquemos delante de el.
Ej. /$ == algo que termine en barra
Ej. /?$ == que termine en / o no
d Un dígito o caracter numerico. Se suele usar combinado con los
cuantificadores (* , +, ?, {n})…
D Un NO dígito o caracter NO numerico. dddD == numero de 3 cifras
seguido de un caracter no numerico
(por ej. 350px daría coincidencia)
s Espacio en blanco. En Google Analytics y GTM no es
necesario, se interpreta OK el espacio.
W Caracter NO alfanumerico NI guion bajo. Wt.co == Obliga a que delante de la t
no haya mas letras ni numeros
b Separacion de palabra (no cuenta como
caracter).
bKeywordb == Keyword exacta, sin
mas caracteres delante ni detras.
COMODINES: GRUPOS O RANGOS
CARACTERES SIGNIFICADO NOTAS / EJEMPLOS
[abc] a, b o c. Ej. [xyz] todo lo que contenga x,
y o z.Todo lo que incluyamos dentro de
corchetes representará a un único carácter.
Tambien podemos intercalarlo en una
expresion regular mas larga. Ej. pat[oa]
coincidira con pato y pata.
[a-z]
[a-z] Cualquier letra de la a a la z (minúsculas). Otros ejs.: [a-m] de la a a la m, etc.
[A-Z] Cualquier letra de la A a la Z
(mayúsculas).
Otros ejs.: [N-Z] de la N a la Z.
[a-zA-Z] Cualquier letra de la A a la Z (mayúsculas
o minúsculas).
Combinamos las dos propiedades de los
corchetes: un unico caracter dentro de
alguno de los 2 rangos: a-z y A-Z.
[0-9] Cualquier número del 0 al 9. Otro ej: [1-
3].
No confundir con {1,3} que es el número
de repeticiones de otro carácter, no el
carácter numérico en sí mismo.
[a-zA-Z0-9] Cualquier carácter alfanumérico. Cualquier caracter dentro de los 3
rangos incluidos: a-z, A-Z y 0-9.
[a-zA-Z0-9-] Cualquier carácter alfanumérico,
incluyendo el guión medio.
Muy util para el caso comun de las URLs
en GA y GTM, pues se suelen construir
siguiendo este patron comunmente.
CUANTIFICADORES: MODIFICAN LA CANTIDAD DEL ELEMENTO, RANGO O GRUPO QUE LEVAN DELANTE
CARACTERES SIGNIFICADO NOTAS / EJEMPLOS
* Cualquier cosa: puede incluir todo o
nada, de 0 a infinitos caracteres.
{{Page URL}} .* == todas las paginas
? 0 o 1 del elemento al que sigue /?$ == para capturar una URL que
pueda acabar con / o sin barra
+ 1 o + del elemento al que sigue .+ == En GTM en variable de tipo Query
para asegurarnos de que esta definido y
relleno un parametro en la URL
{numero} Exactamente ese nº de repeticiones del
elemento al que sigue
d{3} == ddd (dos formas de decir lo
mismo, 3 numeros)
{numero,} Ese nº o mas repeticiones del elemento
al que sigue
d{3,} == 3 o + numeros
{nºmín,nºmax} Entre nºmín. y nºmax. de repeticiones
del elemento al que sigue.
d{3,5} == entre 3 y 5 numeros
MÁS EJEMPLOS PARA ANALYTICS Y MUCHO MÁS:
aukera.es/blog/expresiones-regulares-analytics-gtm

Más contenido relacionado

La actualidad más candente

Función SI
Función SIFunción SI
Función SI
Andrés León
 
excel avanzado
excel avanzadoexcel avanzado
excel avanzado
juniorfabian
 
Investigacion
InvestigacionInvestigacion
Investigacion
JipselRoa
 
1 tutorial calc open office - fórmulas - funciones - 2° año
1   tutorial calc open office - fórmulas - funciones - 2° año1   tutorial calc open office - fórmulas - funciones - 2° año
1 tutorial calc open office - fórmulas - funciones - 2° año
imeseata
 
Hojadecalculo
HojadecalculoHojadecalculo
Hojadecalculo
RayRivero
 
Taller2
Taller2Taller2
Taller2
msevillanoq
 
Proyecto Funciones
Proyecto FuncionesProyecto Funciones
Proyecto Funciones
Gabi Castrillo
 
Funcionesracionales ppt0321-111112081523-phpapp02
Funcionesracionales ppt0321-111112081523-phpapp02Funcionesracionales ppt0321-111112081523-phpapp02
Funcionesracionales ppt0321-111112081523-phpapp02
JavierDuarte41
 
Funciones
FuncionesFunciones
Funciones
Riku Kenji
 
Fórmulas y funciones excel
Fórmulas y funciones excelFórmulas y funciones excel
Fórmulas y funciones excel
Raul Gaytan Bermdez
 
Algebra
AlgebraAlgebra
Algebra
Jabi Carolina
 
Definición de función
Definición de funciónDefinición de función
Definición de función
Elieth Somarriba
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
carlos duanr
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
richardxd1993
 
Conjuntos difusos, Parte 1
Conjuntos difusos, Parte 1Conjuntos difusos, Parte 1
Conjuntos difusos, Parte 1
SIRIUS e-Learning
 
UFT trabajo de matematica II
UFT trabajo de matematica IIUFT trabajo de matematica II
UFT trabajo de matematica II
yohanderalfaro
 
Tipos de funciones
Tipos de funcionesTipos de funciones
Tipos de funciones
Pauly778
 

La actualidad más candente (17)

Función SI
Función SIFunción SI
Función SI
 
excel avanzado
excel avanzadoexcel avanzado
excel avanzado
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
1 tutorial calc open office - fórmulas - funciones - 2° año
1   tutorial calc open office - fórmulas - funciones - 2° año1   tutorial calc open office - fórmulas - funciones - 2° año
1 tutorial calc open office - fórmulas - funciones - 2° año
 
Hojadecalculo
HojadecalculoHojadecalculo
Hojadecalculo
 
Taller2
Taller2Taller2
Taller2
 
Proyecto Funciones
Proyecto FuncionesProyecto Funciones
Proyecto Funciones
 
Funcionesracionales ppt0321-111112081523-phpapp02
Funcionesracionales ppt0321-111112081523-phpapp02Funcionesracionales ppt0321-111112081523-phpapp02
Funcionesracionales ppt0321-111112081523-phpapp02
 
Funciones
FuncionesFunciones
Funciones
 
Fórmulas y funciones excel
Fórmulas y funciones excelFórmulas y funciones excel
Fórmulas y funciones excel
 
Algebra
AlgebraAlgebra
Algebra
 
Definición de función
Definición de funciónDefinición de función
Definición de función
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
 
Conjuntos difusos, Parte 1
Conjuntos difusos, Parte 1Conjuntos difusos, Parte 1
Conjuntos difusos, Parte 1
 
UFT trabajo de matematica II
UFT trabajo de matematica IIUFT trabajo de matematica II
UFT trabajo de matematica II
 
Tipos de funciones
Tipos de funcionesTipos de funciones
Tipos de funciones
 

Destacado

regex-presentation_ed_goodwin
regex-presentation_ed_goodwinregex-presentation_ed_goodwin
regex-presentation_ed_goodwin
schamber
 
Taller de Iniciación a la Analítica Web con Google Analytics
Taller de Iniciación a la Analítica Web con Google AnalyticsTaller de Iniciación a la Analítica Web con Google Analytics
Taller de Iniciación a la Analítica Web con Google Analytics
Julián Sánchez
 
Pasos para recuperar el control de una propiedad de Analytics
Pasos para recuperar el control de una propiedad de AnalyticsPasos para recuperar el control de una propiedad de Analytics
Pasos para recuperar el control de una propiedad de Analytics
Aukera
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
Rennytox Hernandez
 
Curso Google Tag Manager
Curso Google Tag ManagerCurso Google Tag Manager
Curso Google Tag Manager
Aukera
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
Mariela Bussi Pimentel
 
Expresiones regulares2.pdf
Expresiones regulares2.pdfExpresiones regulares2.pdf
Expresiones regulares2.pdf
Jeffreyagnz
 
Autómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesAutómatas finitos y expresiones regulares
Autómatas finitos y expresiones regulares
Ivan Vladimir Meza-Ruiz
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
Alvaro Loustau
 
Comando grep y expresiones regulares
Comando grep y expresiones regularesComando grep y expresiones regulares
Comando grep y expresiones regulares
Madelón García
 
Martesclass: Google Data Studio
Martesclass: Google Data StudioMartesclass: Google Data Studio
Martesclass: Google Data Studio
Aukera
 
Martes class rich snippets pptx
Martes class rich snippets pptxMartes class rich snippets pptx
Martes class rich snippets pptx
Aukera
 
Formacion empleo-marketing-2015
Formacion empleo-marketing-2015Formacion empleo-marketing-2015
Formacion empleo-marketing-2015
Aukera
 
Cómo encontrar trabajo en el sector del marketing online a través de Internet
Cómo encontrar trabajo en el sector del marketing online a través de InternetCómo encontrar trabajo en el sector del marketing online a través de Internet
Cómo encontrar trabajo en el sector del marketing online a través de Internet
Aukera
 
El auténtico papel del CV
El auténtico papel del CVEl auténtico papel del CV
El auténtico papel del CV
Aukera
 
Martesclass GTmetrix
Martesclass GTmetrixMartesclass GTmetrix
Martesclass GTmetrix
Aukera
 
Martes class: Cómo escribir un post
Martes class: Cómo escribir un postMartes class: Cómo escribir un post
Martes class: Cómo escribir un post
Aukera
 
Martes Class: HREFLANG
Martes Class: HREFLANGMartes Class: HREFLANG
Martes Class: HREFLANG
Aukera
 
Seguimento de conversiones de Google Adwords en Tag Manager
Seguimento de conversiones de Google Adwords en Tag ManagerSeguimento de conversiones de Google Adwords en Tag Manager
Seguimento de conversiones de Google Adwords en Tag Manager
Aukera
 
SEO, posicionamiento web en Internet
SEO, posicionamiento web en InternetSEO, posicionamiento web en Internet
SEO, posicionamiento web en Internet
Aukera
 

Destacado (20)

regex-presentation_ed_goodwin
regex-presentation_ed_goodwinregex-presentation_ed_goodwin
regex-presentation_ed_goodwin
 
Taller de Iniciación a la Analítica Web con Google Analytics
Taller de Iniciación a la Analítica Web con Google AnalyticsTaller de Iniciación a la Analítica Web con Google Analytics
Taller de Iniciación a la Analítica Web con Google Analytics
 
Pasos para recuperar el control de una propiedad de Analytics
Pasos para recuperar el control de una propiedad de AnalyticsPasos para recuperar el control de una propiedad de Analytics
Pasos para recuperar el control de una propiedad de Analytics
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Curso Google Tag Manager
Curso Google Tag ManagerCurso Google Tag Manager
Curso Google Tag Manager
 
Expresiones Regulares
Expresiones RegularesExpresiones Regulares
Expresiones Regulares
 
Expresiones regulares2.pdf
Expresiones regulares2.pdfExpresiones regulares2.pdf
Expresiones regulares2.pdf
 
Autómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesAutómatas finitos y expresiones regulares
Autómatas finitos y expresiones regulares
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Comando grep y expresiones regulares
Comando grep y expresiones regularesComando grep y expresiones regulares
Comando grep y expresiones regulares
 
Martesclass: Google Data Studio
Martesclass: Google Data StudioMartesclass: Google Data Studio
Martesclass: Google Data Studio
 
Martes class rich snippets pptx
Martes class rich snippets pptxMartes class rich snippets pptx
Martes class rich snippets pptx
 
Formacion empleo-marketing-2015
Formacion empleo-marketing-2015Formacion empleo-marketing-2015
Formacion empleo-marketing-2015
 
Cómo encontrar trabajo en el sector del marketing online a través de Internet
Cómo encontrar trabajo en el sector del marketing online a través de InternetCómo encontrar trabajo en el sector del marketing online a través de Internet
Cómo encontrar trabajo en el sector del marketing online a través de Internet
 
El auténtico papel del CV
El auténtico papel del CVEl auténtico papel del CV
El auténtico papel del CV
 
Martesclass GTmetrix
Martesclass GTmetrixMartesclass GTmetrix
Martesclass GTmetrix
 
Martes class: Cómo escribir un post
Martes class: Cómo escribir un postMartes class: Cómo escribir un post
Martes class: Cómo escribir un post
 
Martes Class: HREFLANG
Martes Class: HREFLANGMartes Class: HREFLANG
Martes Class: HREFLANG
 
Seguimento de conversiones de Google Adwords en Tag Manager
Seguimento de conversiones de Google Adwords en Tag ManagerSeguimento de conversiones de Google Adwords en Tag Manager
Seguimento de conversiones de Google Adwords en Tag Manager
 
SEO, posicionamiento web en Internet
SEO, posicionamiento web en InternetSEO, posicionamiento web en Internet
SEO, posicionamiento web en Internet
 

Similar a Cheat Sheet: Expresiones regulares para analistas

RegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones RegularesRegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones Regulares
Isabel Gómez
 
Caracteres comodines
Caracteres comodinesCaracteres comodines
Caracteres comodines
jta456
 
LibreOffice Calc Básico
LibreOffice Calc BásicoLibreOffice Calc Básico
Perl6 expresiones regulares
Perl6 expresiones regularesPerl6 expresiones regulares
Perl6 expresiones regulares
Alfonso Alba
 
WW_EXCEL.pptx
WW_EXCEL.pptxWW_EXCEL.pptx
WW_EXCEL.pptx
CelsoVelarde2
 
Formulas de excel
Formulas de excelFormulas de excel
Formulas de excel
carlita86mc
 
Formulas de excel
Formulas de excelFormulas de excel
Formulas de excel
bhylenia
 
Editor de ecuaciones_del_word
Editor de ecuaciones_del_wordEditor de ecuaciones_del_word
Editor de ecuaciones_del_word
Robert Ipanaqué Chero
 
Fórmulas y funciones excel
Fórmulas y funciones excelFórmulas y funciones excel
Fórmulas y funciones excel
Raul Gaytan Bermdez
 
Condiciones y caracteres comodín
Condiciones y caracteres comodínCondiciones y caracteres comodín
Condiciones y caracteres comodín
natha16853
 
Condiciones y caracteres comodín
Condiciones y caracteres comodínCondiciones y caracteres comodín
Condiciones y caracteres comodín
natha16853
 
Cadenas De Caracteres
Cadenas De CaracteresCadenas De Caracteres
Cadenas De Caracteres
Mauricio
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
karenlisbethmaldonado
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
dianagodoszapata
 
Consultas de resumen
Consultas de resumenConsultas de resumen
Consultas de resumen
Juan Luis Hernández
 
Caracteres comodin
Caracteres comodinCaracteres comodin
Caracteres comodin
decimogrado12
 
Definiciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesignerDefiniciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesigner
aula40tics2finanzas
 
corrección fórmulas en excell
corrección fórmulas en excellcorrección fórmulas en excell
corrección fórmulas en excell
Dodgson Formación Proactiva
 
Excel 1er año
Excel 1er añoExcel 1er año
Excel 1er año
valelalok
 
Trabajo teorico practico excel
Trabajo teorico practico excelTrabajo teorico practico excel
Trabajo teorico practico excel
Valocha7
 

Similar a Cheat Sheet: Expresiones regulares para analistas (20)

RegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones RegularesRegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones Regulares
 
Caracteres comodines
Caracteres comodinesCaracteres comodines
Caracteres comodines
 
LibreOffice Calc Básico
LibreOffice Calc BásicoLibreOffice Calc Básico
LibreOffice Calc Básico
 
Perl6 expresiones regulares
Perl6 expresiones regularesPerl6 expresiones regulares
Perl6 expresiones regulares
 
WW_EXCEL.pptx
WW_EXCEL.pptxWW_EXCEL.pptx
WW_EXCEL.pptx
 
Formulas de excel
Formulas de excelFormulas de excel
Formulas de excel
 
Formulas de excel
Formulas de excelFormulas de excel
Formulas de excel
 
Editor de ecuaciones_del_word
Editor de ecuaciones_del_wordEditor de ecuaciones_del_word
Editor de ecuaciones_del_word
 
Fórmulas y funciones excel
Fórmulas y funciones excelFórmulas y funciones excel
Fórmulas y funciones excel
 
Condiciones y caracteres comodín
Condiciones y caracteres comodínCondiciones y caracteres comodín
Condiciones y caracteres comodín
 
Condiciones y caracteres comodín
Condiciones y caracteres comodínCondiciones y caracteres comodín
Condiciones y caracteres comodín
 
Cadenas De Caracteres
Cadenas De CaracteresCadenas De Caracteres
Cadenas De Caracteres
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
 
Consultas de resumen
Consultas de resumenConsultas de resumen
Consultas de resumen
 
Caracteres comodin
Caracteres comodinCaracteres comodin
Caracteres comodin
 
Definiciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesignerDefiniciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesigner
 
corrección fórmulas en excell
corrección fórmulas en excellcorrección fórmulas en excell
corrección fórmulas en excell
 
Excel 1er año
Excel 1er añoExcel 1er año
Excel 1er año
 
Trabajo teorico practico excel
Trabajo teorico practico excelTrabajo teorico practico excel
Trabajo teorico practico excel
 

Más de Aukera

Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Aukera
 
Martes Class: SISTRIX
Martes Class: SISTRIXMartes Class: SISTRIX
Martes Class: SISTRIX
Aukera
 
La importancia de la Atribución de conversiones
La importancia de la Atribución de conversionesLa importancia de la Atribución de conversiones
La importancia de la Atribución de conversiones
Aukera
 
5 preguntas antes de crear tu estrategia SEO
5 preguntas antes de crear tu estrategia SEO5 preguntas antes de crear tu estrategia SEO
5 preguntas antes de crear tu estrategia SEOAukera
 
5 pasos para conectar tu con tu audiencia millennial
5 pasos para conectar tu con tu audiencia millennial5 pasos para conectar tu con tu audiencia millennial
5 pasos para conectar tu con tu audiencia millennial
Aukera
 
Google analytics-checklist
Google analytics-checklistGoogle analytics-checklist
Google analytics-checklistAukera
 
Cómo reducir la tasa de rebote de tu web
Cómo reducir la tasa de rebote de tu webCómo reducir la tasa de rebote de tu web
Cómo reducir la tasa de rebote de tu web
Aukera
 
Ingredientes para mejorar tu SEO on-page
Ingredientes para mejorar tu SEO on-pageIngredientes para mejorar tu SEO on-page
Ingredientes para mejorar tu SEO on-pageAukera
 
Manual de uso de Twitter Ads
Manual de uso de Twitter AdsManual de uso de Twitter Ads
Manual de uso de Twitter Ads
Aukera
 
Usuarios en Google Analytics
Usuarios en Google AnalyticsUsuarios en Google Analytics
Usuarios en Google Analytics
Aukera
 
Optimiza tu web para vender más
Optimiza tu web para vender másOptimiza tu web para vender más
Optimiza tu web para vender másAukera
 
Guía para gestionar una crisis online
Guía para gestionar una crisis onlineGuía para gestionar una crisis online
Guía para gestionar una crisis online
Aukera
 
Mejor horario para publicar en redes sociales
Mejor horario para publicar en redes socialesMejor horario para publicar en redes sociales
Mejor horario para publicar en redes sociales
Aukera
 
Google Tag Manager Información
Google Tag Manager InformaciónGoogle Tag Manager Información
Google Tag Manager Información
Aukera
 
Diseño responsive e email marketing
Diseño responsive e email marketingDiseño responsive e email marketing
Diseño responsive e email marketing
Aukera
 
Resumen general sobre Google Tag Manager
Resumen general sobre Google Tag ManagerResumen general sobre Google Tag Manager
Resumen general sobre Google Tag Manager
Aukera
 
Ventajas del email en la nube
Ventajas del email en la nubeVentajas del email en la nube
Ventajas del email en la nube
Aukera
 
Google Tag Manager, una herramienta para Marketing e IT
Google Tag Manager, una herramienta para Marketing e ITGoogle Tag Manager, una herramienta para Marketing e IT
Google Tag Manager, una herramienta para Marketing e IT
Aukera
 

Más de Aukera (18)

Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
Curso Google Tag Manager en Mondragon Unibertsitatea (Intro)
 
Martes Class: SISTRIX
Martes Class: SISTRIXMartes Class: SISTRIX
Martes Class: SISTRIX
 
La importancia de la Atribución de conversiones
La importancia de la Atribución de conversionesLa importancia de la Atribución de conversiones
La importancia de la Atribución de conversiones
 
5 preguntas antes de crear tu estrategia SEO
5 preguntas antes de crear tu estrategia SEO5 preguntas antes de crear tu estrategia SEO
5 preguntas antes de crear tu estrategia SEO
 
5 pasos para conectar tu con tu audiencia millennial
5 pasos para conectar tu con tu audiencia millennial5 pasos para conectar tu con tu audiencia millennial
5 pasos para conectar tu con tu audiencia millennial
 
Google analytics-checklist
Google analytics-checklistGoogle analytics-checklist
Google analytics-checklist
 
Cómo reducir la tasa de rebote de tu web
Cómo reducir la tasa de rebote de tu webCómo reducir la tasa de rebote de tu web
Cómo reducir la tasa de rebote de tu web
 
Ingredientes para mejorar tu SEO on-page
Ingredientes para mejorar tu SEO on-pageIngredientes para mejorar tu SEO on-page
Ingredientes para mejorar tu SEO on-page
 
Manual de uso de Twitter Ads
Manual de uso de Twitter AdsManual de uso de Twitter Ads
Manual de uso de Twitter Ads
 
Usuarios en Google Analytics
Usuarios en Google AnalyticsUsuarios en Google Analytics
Usuarios en Google Analytics
 
Optimiza tu web para vender más
Optimiza tu web para vender másOptimiza tu web para vender más
Optimiza tu web para vender más
 
Guía para gestionar una crisis online
Guía para gestionar una crisis onlineGuía para gestionar una crisis online
Guía para gestionar una crisis online
 
Mejor horario para publicar en redes sociales
Mejor horario para publicar en redes socialesMejor horario para publicar en redes sociales
Mejor horario para publicar en redes sociales
 
Google Tag Manager Información
Google Tag Manager InformaciónGoogle Tag Manager Información
Google Tag Manager Información
 
Diseño responsive e email marketing
Diseño responsive e email marketingDiseño responsive e email marketing
Diseño responsive e email marketing
 
Resumen general sobre Google Tag Manager
Resumen general sobre Google Tag ManagerResumen general sobre Google Tag Manager
Resumen general sobre Google Tag Manager
 
Ventajas del email en la nube
Ventajas del email en la nubeVentajas del email en la nube
Ventajas del email en la nube
 
Google Tag Manager, una herramienta para Marketing e IT
Google Tag Manager, una herramienta para Marketing e ITGoogle Tag Manager, una herramienta para Marketing e IT
Google Tag Manager, una herramienta para Marketing e IT
 

Cheat Sheet: Expresiones regulares para analistas

  • 1. CHEAT SHEET EXPRESIONES REGULARES PARA ANALISTAS CARACTERES COMODÍN Y USADOS FRECUENTEMENTE CARÁCTER / ES SIGNIFICADO NOTAS / EJEMPLOS . Representa a cualquier caracter menos el salto de línea. Se suele usar combinado con los cuantificadores (* , +, ?, {n})… ( ) Los paréntesis sirven para agrupar o capturar. Todo lo que vaya dentro del paréntesis o va unido, o representa diferentes opciones alternativas si se combina con la barra vertical (ABC|XYZ). Ej. (to be)? El “grupo” to be puede estar o no en la regEx, pues para eso sirve la interrogación, para decir 0 o 1 de lo que va delante. | OR. Ej. (a|b) — a o b. Este es el carácter más común que vas a usar muchas veces. Significa OR. Ej. (a|e|i|o|u). Cuidado con nunca dejar la barra vertical al final de una regEx, pues ello significa la inclusión de todo. “Escapa” caracteres especiales para que las letras o símbolos se interpreten literalmente sin su significado de regEx. Se usa delante de cualquier caracter que queramos leer como cadena/texto y no con significado. Ej.: ?, ., *, etc. ^ Busca cadenas que empiecen por el caracter que indiquemos despues de el. Ej. ^a == palabras que empiecen por a Ej. ^www == que el dominio empiece con www $ Busca cadenas que terminen por el caracter que indiquemos delante de el. Ej. /$ == algo que termine en barra Ej. /?$ == que termine en / o no d Un dígito o caracter numerico. Se suele usar combinado con los cuantificadores (* , +, ?, {n})… D Un NO dígito o caracter NO numerico. dddD == numero de 3 cifras seguido de un caracter no numerico (por ej. 350px daría coincidencia) s Espacio en blanco. En Google Analytics y GTM no es necesario, se interpreta OK el espacio. W Caracter NO alfanumerico NI guion bajo. Wt.co == Obliga a que delante de la t no haya mas letras ni numeros b Separacion de palabra (no cuenta como caracter). bKeywordb == Keyword exacta, sin mas caracteres delante ni detras.
  • 2. COMODINES: GRUPOS O RANGOS CARACTERES SIGNIFICADO NOTAS / EJEMPLOS [abc] a, b o c. Ej. [xyz] todo lo que contenga x, y o z.Todo lo que incluyamos dentro de corchetes representará a un único carácter. Tambien podemos intercalarlo en una expresion regular mas larga. Ej. pat[oa] coincidira con pato y pata. [a-z] [a-z] Cualquier letra de la a a la z (minúsculas). Otros ejs.: [a-m] de la a a la m, etc. [A-Z] Cualquier letra de la A a la Z (mayúsculas). Otros ejs.: [N-Z] de la N a la Z. [a-zA-Z] Cualquier letra de la A a la Z (mayúsculas o minúsculas). Combinamos las dos propiedades de los corchetes: un unico caracter dentro de alguno de los 2 rangos: a-z y A-Z. [0-9] Cualquier número del 0 al 9. Otro ej: [1- 3]. No confundir con {1,3} que es el número de repeticiones de otro carácter, no el carácter numérico en sí mismo. [a-zA-Z0-9] Cualquier carácter alfanumérico. Cualquier caracter dentro de los 3 rangos incluidos: a-z, A-Z y 0-9. [a-zA-Z0-9-] Cualquier carácter alfanumérico, incluyendo el guión medio. Muy util para el caso comun de las URLs en GA y GTM, pues se suelen construir siguiendo este patron comunmente. CUANTIFICADORES: MODIFICAN LA CANTIDAD DEL ELEMENTO, RANGO O GRUPO QUE LEVAN DELANTE CARACTERES SIGNIFICADO NOTAS / EJEMPLOS * Cualquier cosa: puede incluir todo o nada, de 0 a infinitos caracteres. {{Page URL}} .* == todas las paginas ? 0 o 1 del elemento al que sigue /?$ == para capturar una URL que pueda acabar con / o sin barra + 1 o + del elemento al que sigue .+ == En GTM en variable de tipo Query para asegurarnos de que esta definido y relleno un parametro en la URL {numero} Exactamente ese nº de repeticiones del elemento al que sigue d{3} == ddd (dos formas de decir lo mismo, 3 numeros) {numero,} Ese nº o mas repeticiones del elemento al que sigue d{3,} == 3 o + numeros {nºmín,nºmax} Entre nºmín. y nºmax. de repeticiones del elemento al que sigue. d{3,5} == entre 3 y 5 numeros MÁS EJEMPLOS PARA ANALYTICS Y MUCHO MÁS: aukera.es/blog/expresiones-regulares-analytics-gtm