Opérateurs et opérandes
Opérateurs de comparaison
Lors de la définition d'une expression, vous serez amené à utiliser des opérateurs de comparaisons.
Les différents opérateurs utilisés sont :
Opérateur | Signification |
---|---|
== | égal à |
!= | différent de |
> | supérieur à |
>= | supérieur ou égal à |
< | inférieur à |
<= | inférieur ou égal à |
=~ | Recherche d'une expression régulière |
!~ | Recherche sur la négation d'une expression régulière |
Expressions régulières
Une expression régulière permet d'exécuter des tâches de recherche et de remplacement.
Les opérateurs permettant de rechercher une chaîne de caractères dans la composante sont =~ et !~.
Pour utiliser une expression régulière dans Sentinelle, vous devrez utiliser cette syntaxe :
({nom.de.la.composante} =~ /chaîne de caractères/) != nil (Plus d'informations dans la partie Expressions basique)
Opérateurs logiques
Comme pour les opérateurs de comparaisons, vous utiliserez des opérateurs logiques.
Ils permettent de vérifier si plusieurs conditions sont vraies.
Opérateur | Signification |
---|---|
and | effectue un ET logique entre deux expressions |
or | effectue un OU logique entre deux expressions |
! | désigne la négation |
~ | TODO |