Saltar al contenido principal
Kameleoon le permite segmentar URL utilizando expresiones regulares. A continuación, se incluye una lista detallada de las expresiones regulares más utilizadas:
  • . = Sustituye un carácter por otro en su expresión regular. Por ejemplo, la expresión Kamele.on segmentará las URL que contengan Kameleoon, Kamele0n, Kamele8on, etc.
  • * = Elimina el carácter anterior o añade el mismo carácter después. Por ejemplo, la expresión Kameleoo*n segmentará las URL que contengan Kameleon, Kameleoon, Kameleooon, etc.
  • ? = Elimina o deja el carácter anterior. Por ejemplo, Kameleoo?n segmentará las URL que contengan Kameleon y Kameleoon.
  • + = Añade el carácter anterior una o varias veces. Por ejemplo, Kameleo+n segmentará las URL que contengan Kameleoon y Kameleoooon.
  • | = Segmenta varias cadenas de caracteres. Es como un operador “O”. Por ejemplo, Kameleoon|Chameleoon segmentará Kameleoon o Chameleoon.
  • ^ = Segmenta el principio de la cadena. ^Kameleoon segmentará las URL que comiencen por Kameleoon.
  • $ = Segmenta el final de la cadena. Kameleoon$ segmentará las URL que terminen en Kameleoon.
  • () = Crea grupos de varios elementos. Esta expresión regular se suele combinar con |. Por ejemplo, Kameleoon (AB Testing|Conversion) Tool segmentará Kameleoon AB Testing Tool o Kameleoon Conversion Tool.
  • [] = Segmentará cada carácter dentro de []. Por ejemplo, /Kameleoon/[234] segmentará Kameleoon 2, Kameleoon 3 y Kameleoon 4.
  • - = /kameleoon/[2-9] segmentará cada página desde Kameleoon 2 hasta Kameleoon 9.
  • {} = Define los límites de instancias de caracteres. Por ejemplo, Kameleo{2,4}n segmentará las URL que contengan Kameleoon, Kameleooon o Kameleoooon.
Si su cadena de caracteres contiene un carácter especial (por ejemplo, ,, ., *), añada una barra invertida \ delante.
Estas expresiones distinguen entre mayúsculas y minúsculas.
A continuación se muestran algunos ejemplos de expresiones regulares:
  • ^.{10}$ = segmenta las URL que contienen exactamente 10 caracteres.
  • general\.(html|php)$ = segmenta las URL que terminan en general.php o general.html.
  • /fr/ = segmenta las URL que contienen /fr/.
  • /annexes/.*d{3} = segmenta las URL que contienen el fragmento /annexes/ y un número de tres dígitos.
  • /annexes/.*d{2}.*test.html$ = segmenta las URL que contienen el fragmento /annexes/, un número de dos dígitos y terminan con test.html.