Autres exemple |
Top Previous |
AND
Bien que le moteur d'expressions rationnelles ne prenne pas directement en charge l'expression booléenne AND, il peut, de manière limitée, la simuler. Par ex. :
Pour rechercher une ligne contenant 'error' AND 'log' l'expression devra être '(error.*log)|(log.*error)'. Basiquement, les différentes combinaisons possibles ont été combinées pour trouver 'error' suivi de 'log' OU trouver 'log' suivi de 'error'. Alors que cela fonctionne pour une petite quantité de mots, cela devient vite infaisable avec un nombre de mots plus important.
Bien évidemment, la manière la plus facile de spécifier une expression de style AND est d'utiliser le moteur d'expressions booléennes.
|