J'essaye de vérifier qu'une chaine de caractères à exactement se format 000-000-000. (où les 0 peuvent être n'importe quel chiffres)
Pour cela j'utilise le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
maChaine.matches("\d{3}-\d{3}-\d{3}");
Mais je me retrouve avec cette fameuse belle ligne rouge sous le code avec l'erreur :
Illegal escape character in string literal
Et \d est surligné en rouge.

Quel est le problème ?