J'ai une entrée qui ne peut avoir que 2 valeurs apple
ou banana
. Quelle expression régulière puis-je utiliser pour m'assurer que l'un des deux mots a bien été soumis?
regex
forms
validation
CyberJunkie
la source
la source
Réponses:
Cela fera:
à exclure des chaînes capturées (par exemple
$1
,$2
):la source
(?:apple|banna)
correspondra non plus, mais ne les ajoutera pas à la liste des chaînes capturées (par exemple$1
,$2
..$N
).Il existe différents moteurs regex mais je pense que la plupart d'entre eux fonctionneront avec ceci:
la source
(apple|banana)
.re.IGNORECASE
drapeau. Par exemple:re.compile("(apple|banana)", re.IGNORECASE)
Une expression régulière
/.txt|.tif/
peut être utilisée sur SiteScope pour localiser la «correspondance de nom de fichier» pour le moniteur d'annuaire lors de la recherche de deux types de fichiers différents - fichiers se terminant par .txt ou .tifla source