/\b(paul|marie)\s+dupont\b/ /"([^"]*)"/ Matche une chaine de caractere entre guillemets ". /^0?[0-3]?[0-7]{1,2}$/ Matche un octal entre 0 et 0377. /^\b[\w.]{1,12}\b$/ Matche un mot de moins de 12 caracteres (eventuellement separes par des points) et ne finissant ni ne commencant par un point. /^\$[A-Za-z_]\w*\$/ /\b(\w)+(\s+\1)+\b\ Impossible de faire plus court ! Si jamais, vous n'aviez pas cette expression, essayez de trouver un contre-exemple... \($truc){3}\ Ne pas oublier les parentheses.