Bonjour à tous,

je cherche à créer un regex (ou regexp) permettant de savoir si une chaîne contient : "rien" ou "FAB" ou "SAV".


J'effectue ce contrôle au sein de ma vérification du bon contenu de mes champs de mes formulaires, grâce au plugin "Validator" associé à Struts.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<form name="formChoixMachine">
			[...]
			<field property="typeFic" depends="mask">
				<msg name="mask" key="error.typeFic.incorrect" />
				<arg position="0" key="error.typeFic" />
				<var>
					<var-name>mask</var-name>
					<var-value>[^$]|^FAB$|^SAV$</var-value>
				</var>
			</field>
		</form>

Mais ça ne fontionne pas !


Quelqu'un pour me dire d'où vient mon erreur ?