J'ai une chaîne en PHP et je veux qu'elle corresponde à la regex [A-Za-Z0-9]. Comment puis-je faire ceci?Suppression de caractères non alphanumériques d'une chaîne
8
A
Répondre
12
Je suppose que vous vouliez dire, a-z
au lieu de a-Z
, à l'intérieur de votre regex, mais vous pouvez utiliser preg_replace
$new_string = preg_replace("/[^a-zA-Z0-9\s]/", "", $string);
Il prend comme arguments le motif ([a-zA-Z0-9]
), le remplacement (""
) et le sujet ($string
) et retourne la nouvelle chaîne ($new_string
)
4
$string = preg_replace('/[^a-zA-Z0-9]/', '', $string);
3
\W
est un raccourci pour [^a-Z0-9_]
. Peut ne pas être très utile car il permet aussi de souligner, mais je pensais que je vous le ferais savoir.
Questions connexes
- 1. supprimer les caractères non alphanumériques, sauf espace
- 2. Suppression de caractères non numériques et non alpha d'une chaîne?
- 3. URL Encoder tous les caractères non alphanumériques en C#
- 4. Validateur d'expressions régulières pour intercepter les caractères non alphanumériques
- 5. Comment faire pour supprimer tous les caractères non-alphanumériques et non-espace d'une chaîne en PHP?
- 6. Expression régulière pour rejeter les caractères non-alphanumériques
- 7. Suppression de certains caractères d'une chaîne
- 8. T-SQL trim & nbsp (et autres caractères non alphanumériques)
- 9. Ne laissez pas coller des caractères non alphanumériques
- 10. Suppression de caractères Junk de Ruby Chaîne
- 11. Comment savoir si une chaîne contient des caractères non alphanumériques en C#/.NET 2.0?
- 12. Suppression de caractères non-affichage d'un fichier
- 13. Vérifiez mot de passe contient caractères alphanumériques et spéciaux
- 14. Suppression de tous les caractères non numériques de la chaîne en Python
- 15. CSS/HTML: Empêcher que la chaîne de caractères non alphanumériques ne soit scindée par un retour automatique à la ligne?
- 16. Suppression de caractères de contrôle d'une chaîne en python
- 17. Rognage de caractères alphanumériques à partir d'une chaîne de longueur variable dans T-SQL
- 18. Supprimer tous les caractères non-ASCII de la chaîne
- 19. Suppression de caractères spécifiques d'une chaîne dans php
- 20. Suppression des caractères non-ascii d'un type donné en Python
- 21. expressions régulières pour supprimer tous les caractères sauf les caractères alphanumériques et certains signes de ponctuation
- 22. regex caractère alpha correspondant suivi de 4 caractères alphanumériques
- 23. Autoriser les caractères alphanumériques, la ponctuation et les espaces
- 24. RegEx (en JavaScript find/remplacer) - correspondent à des caractères non-alphanumériques, mais ignorer - et +
- 25. Bash: textfile Divisé en mots avec des caractères non alphanumériques comme délimiteurs
- 26. Reg exp voulait pour remplacer tous les caractères non-alphanumériques avec underscores
- 27. Suppression des caractères spéciaux dans la chaîne en C++
- 28. Suppression des caractères indésirables d'une chaîne en Python
- 29. Expressions Regex pour tous les symboles non alphanumériques
- 30. Comment désactiver les caractères alpha, alphanumériques et spéciaux dans UITextField?