Je veux correspondre à un numéro de téléphone qui peut avoir des lettres et un trait d'union:Expression régulière correspondant au numéro de téléphone?
- Ceci est valable:
333-WELL
- Ceci est également valable:
4URGENT
En d'autres termes, il peut être au plus un trait d'union mais s'il n'y a pas de trait d'union, il peut y avoir au maximum sept caractères 0-9 ou AZ.
Je ne sais pas comment faire et "if instruction" dans une regex. Est-ce que c'est possible?
Une réponse a été acceptée, mais j'aimerais savoir: Est-ce que ce trait d'union peut être n'importe où dans le numéro, ou doit-il toujours être entre (le cas échéant) entre le troisième et le quatrième chiffre? –
Y a-t-il une raison pour laquelle vous avez besoin d'utiliser une regex? – voyager
@Carl Smotricz: ça peut être n'importe où. bonne question. – sivabudh