J'essaie de créer une regex qui ne correspondra que lorsque la chaîne a autre chose que des alphas, des espaces et des traits d'union. En d'autres termes, la chaîne ne peut contenir que des lettres, des espaces et des traits d'union.JavaScript Regex (chaîne doit inclure uniquement alpha, espace, trait d'union)
16
A
Répondre
33
Si vous êtes à la recherche d'un test pour la validité:
// from string start to end, only contains '-' "whitespace" or 'a'-'z'
someString.match(/^[-\sa-zA-Z]+$/)
Ou la négation:
// has some invalid character not '-' "whitespace" or 'a'-'z'
someString.match(/[^-\sa-zA-Z]/)
-2
Questions connexes
- 1. php regex à javascript chaîne
- 2. Locate Pattern la lettre que je suivi d'un espace puis trois alpha numerics suivi d'un espace
- 3. Comment inclure Javascript uniquement sur les pages spécifiées
- 4. Regex remplace les caractères non-alpha consécutifs par caractère unique
- 5. Regex pour détecter Javascript Dans une chaîne
- 6. Regex pour diviser une chaîne uniquement par le dernier caractère d'espace
- 7. Traitement Javascript Submipps RegEx
- 8. regex caractère alpha correspondant suivi de 4 caractères alphanumériques
- 9. DWM bascule Composition provoque espace client à perdre alpha
- 10. .Triage alpha Gridview, il doit être trié numériquement
- 11. Suppression de caractères non numériques et non alpha d'une chaîne?
- 12. JavaScript Regex Browser Inconsistance?
- 13. Comment puis-je m'assurer qu'une chaîne Bash est alphanumérique, sans trait de soulignement?
- 14. Regex pour remplacer la chaîne
- 15. Comment faire pour supprimer la regex espace blanc et espace uniformément pendant Split
- 16. JavaScript Ignorer le cas Regex
- 17. Chaîne exacte avec JavaScript
- 18. Regex pour faire correspondre la chaîne entre%
- 19. RegEx en php pour "virgule, espace ou un par ligne"?
- 20. Javascript Regex: Remplacer plusieurs mots avec un espace pour toutes les occurrences?
- 21. Javascript/jQuery et regex
- 22. match Regex avec JavaScript
- 23. JavaScript RegEx Elements Match
- 24. Javascript Clean URL Regex
- 25. Javascript Regex seulement TextBox
- 26. remplacer JavaScript/regex
- 27. JavaScript: Recherche d'une chaîne à l'intérieur d'une chaîne
- 28. Comment Regex rechercher/remplacer uniquement la première occurrence dans une chaîne dans .NET?
- 29. Comment puis-je remplacer uniquement les éléments capturés d'une regex?
- 30. regex: Correspondance des parties d'une chaîne lorsque la chaîne contient une partie d'un modèle regex
La réponse la plus complète. +1 –