Video 7 ConversionUniversity (GAIQ Test): Expresiones Regulares (Regex)

Continúo con los apuntes y notas sobre los videos de la ConversionUniversity de Google para preparar el GAIQ Test (Google Analytics Individual Qualification).

Video 7. Expresiones Regulares (Regex). GAIQ Test

Una regex es un conjunto de caracteres y metacaracteres que se usa para ‘matchear’ texto en un patrón dado. Son muy útiles para definir filtros y ‘trackear’ objetivos.

Los metacaracteres son caracteres con significado especial en Regex. Son:

  • punto (dot) ‘.’ sirve para matchear un único carácter
  • barra invertida (backslash) » permite usar caracteres especiales con su «significado normal» (por ejemplo, si queremos usar un ‘.’ como un ‘.’ y no como un metacarácter tenemos que escaparlo con »
  • corchetes [ ] sirven para encerrar un conjunto de caracteres, cualquiera de los cuales «matchea»
  • guión ‘-‘ se usa en los [ ] para especificar un rango
  • sombrerito (caret) ‘^’ tiene significado negativo. Por ejemplo [^0-9] significa que no esté en el rango 0-9
    Nota. también se usa como un ancla, su significado siempre es negativo: solo [^
  • ‘?’ ‘+’ ‘*’ son cuantificadores y expresan repetición:
    ? match 0 ó 1 del item previo
    + match 1 ó más del item previo
    * match 0 ó más del item previo
  • llaves {} para especificar repetición {mínimo,máximo}
.* match con cualquier cadena
  • agrupado ( ) | (OR lógico)
  • anclas ^ $ (comienzo de cadena) (fin)
  • clases de caracteres:
    d match cualquier número [0-9]
    d{1,5} significa que como mínimo habrá un dígito y como máximo 5 dígitos
    s match cualquier espacio
    w match cualquier letra, número o subrayado

Las expresiones regulares, Regex, se usan para:

  1. crear filtros
  2. establecer objetivos
  3. trackear páginas «equivalentes»
  4. filtrar datos en los informes

Importante. Aquí tienes una herramienta para aprender y testear Expresiones Regulares. Otro recurso interesante es esta ‘chuleta’ de Regex.

Es importantísimo pensar en las implicaciones de nuestras expresiones regulares. Se pueden y se deben crear filtros duplicados para testearlos.

Y recuerda: siempre mantén un filtro con TODOS los datos.

Consultor de Marketing Digital [SEO · AW · CRO · Google Ads]

ACERCA DE RENÉ RODRÍGUEZ

Agencia SEO & Marketing Digital con base en A Coruña [Galicia]. Ingeniero en Informática. Si buscas resultados de tu inversión en Internet, contáctanos !!

Deja un comentario

Iniciar chat
Contacta con nosotros por Whatsapp !!
Bienvenido a renerodriguez.eu
Hola!
¿Cómo podemos ayudarte?
Contacta con nosotros sin ningún compromiso.