Utilisation de RexEg pour la reconnaissance de motifs d'URL
Le moteur de correspondance de motifs de CrowdHandler utilise la syntaxe des expressions régulières POSIX-Extended.
https://en.wikibooks.org/wiki/Regular_Expressions/POSIX_Basic_Regular_Expressions
https://www.regular-expressions.info/posix.html
Par exemple :
.od correspond à n'importe quelle chaîne de trois caractères se terminant par « od », y compris «hod", "mod», et «acquiescer« ».
[hm]od correspond à «hod« et » «mod« ».
[^m]od correspond à toutes les chaînes de caractères auxquelles correspond .od sauf « »mod« ».
^[hm]od correspond à «hod« et » «mod», mais uniquement au début de la chaîne ou de la ligne.
[hm]od$ correspond à «hod« et » «mod», mais uniquement à la fin de la chaîne ou de la ligne.
\[.\] correspond à n'importe quel caractère unique entouré de « [ » et « ] », puisque les crochets sont échappés, par exemple : «[a]« et » «[b]« ».
/(produit1|produit2)$
Résultats:
https://my-domain.com/product1
https://my-domain.com/product2
mais PAS
https://my-domain.com/product1/
<span>https://my-domain.com/products/product1</span>
https://my-domain.com/product3
.*\/(produit1|produit2)\/$
Résultats:
https://my-domain.com/product1/
https://my-domain.com/product2/
ET
<span>https://my-domain.com/products/product1/</span>
<span><span>but </span><strong><span>NOT</span></strong></span>
https://my-domain.com/product1
https://my-domain.com/product2
https://my-domain.com/product3
.*\/(produit1|produit2)\/?$
Résultats:
https://my-domain.com/product1
https://my-domain.com/product2
ET
https://my-domain.com/product1
https://my-domain.com/product1/
<span>https://my-domain.com/products/product1</span>
<span>https://my-domain.com/products/product1/</span>
https://my-domain.com/product2
https://my-domain.com/product2/
https://my-domain.com/products/product2
https://my-domain.com/products/product2/
<span>https://my-domain.com/products/details/product1</span>
<span>etc</span>
<span>but </span><strong><span>NOT</span></strong>
https://my-domain.com/product3
https://my-domain.com/products/product3