J'écris un script PHP et je suis à ce stade où j'ai besoin de savoir si une chaîne se compose d'un caractère qui est juste répété. Le personnage est même spécifique: c'est z
.Utilisez regex pour savoir si une chaîne n'est qu'un seul caractère répété
Par exemple, je veux correspondre "z"
, "zzz"
ou "zzzzzzzzz"
mais pas "zaz"
ou "aaa"
.
Ceci est probablement une simple question regex, mais je n'ai aucune idée de comment faire cela. N'importe qui?
Vous avez vraiment * pas * idée du tout ? – Gumbo
Gumbo: Je suis allé jusqu'à '[z] +' mais cela semble correspondre à n'importe quelle chaîne avec plus d'un 'z' consécutif. – alfonso
Mais c'est un bon point de départ. Vous auriez pu poser une question plus spécifique basée sur le fait que "[z] +" correspond à toute chaîne qui contient juste un ou plusieurs 'z'; comment faire correspondre une chaîne qui se compose de «z» seulement? » – Gumbo