Ich möchte Wörter fangen, die mit einem Großbuchstaben beginnen, gefolgt von entweder [a-b] oder - aber es scheint nicht zu funktionieren. Hier mein regulärer Ausdruck Ich versuchte^[A-Z] [- [a-z]] Wie kann ich das beheben?Javascript reguläre Ausdrücke entsprechen alphabetisch oder -
0
A
Antwort
0
Sie haben einen zusätzlichen Satz von Klammern drin:
var str = "A-abcd";
var str2 = "AA-abcd";
var patt = new RegExp("^[A-Z][-a-z]");
var res = patt.test(str);
console.log(res); // True
var res = patt.test(str2);
console.log(res); // False
1
Sie sind in der Nähe. Sie haben nur eine zu viele Sätze von eckigen Klammern.
/^[A-Z][a-z\-]/
Verwandte Themen
- 1. Reguläre Ausdrücke entsprechen genau 7 oder 9 Ziffern
- 2. Javascript Reguläre Ausdrücke
- 3. Javascript reguläre Ausdrücke für Passwort
- 4. Screen Scraping: Reguläre Ausdrücke oder XQuery-Ausdrücke?
- 5. Javascript reguläre Ausdrücke - Exec Endlosschleife
- 6. JavaScript reguläre Ausdrücke und Unterübereinstimmungen
- 7. Javascript reguläre Ausdrücke mit Variablen?
- 8. Javascript Unicode Emoji reguläre Ausdrücke
- 9. Warum werden reguläre Ausdrücke "reguläre" Ausdrücke genannt?
- 10. Reguläre Ausdrücke unter Microsoft
- 11. Reguläre Ausdrücke
- 12. Gegenseitig exklusive reguläre Ausdrücke
- 13. Sind Inline-JavaScript-reguläre Ausdrücke schneller?
- 14. Reguläre Ausdrücke mit Javascript ersetzen Methode
- 15. Wie verkette ich reguläre Ausdrücke in Javascript?
- 16. Javascript Reguläre Ausdrücke - mit * mit mehreren Charakteren
- 17. Registriert reguläre Ausdrücke
- 18. Javascript reguläre Ausdrücke id in string
- 19. Javascript Reguläre Ausdrücke - Ersetzen nicht-numerische Zeichen
- 20. Reguläre Ausdrücke in Javascript Löschen Räume
- 21. Selbstlernender Ausdruck für reguläre Ausdrücke oder xpath?
- 22. Reguläre Ausdrücke in JDBC
- 23. ASP.NET-Routing und Reguläre Ausdrücke
- 24. Reguläre Ausdrücke Äquivalenz
- 25. Excel-Datenvalidierung - reguläre Ausdrücke?
- 26. NULL-Zulässigkeit (Reguläre Ausdrücke)
- 27. Reguläre Ausdrücke und GWT
- 28. Reguläre Ausdrücke üben/Lernressourcen
- 29. VB.NET Reguläre Ausdrücke - und _
- 30. Zeitformat für reguläre Ausdrücke?