Ich bin neu in Regex. Kann irgendjemand auf einen Regex-Ausdruck verweisen oder einen Vorschlag vorschlagen, um einen vollständig qualifizierten Domänennamen (wie so - mysite.com) oder einen URL-Validator-Regex ohne die Protokollüberprüfung zu validieren?FQDN/URL-Format Validator Regex in Angular 2
-1
A
Antwort
0
Dies sollte funktionieren:
Regexp:
/^([a-z0-9-]+\.[a-z0-9]{2,}$)/gm
Eingang:
mysite.com
test.net
testing.-com
camels.com.net
Ausgang:
mysite.com
test.net
JavaScript-Code:
const regex = /^([a-z0-9-]+\.[a-z0-9]{2,}$)/gm;
const str = `mysite.com
test.net
testing.-com
camels.com.net`;
let m;
while ((m = regex.exec(str)) !== null) {
// This is necessary to avoid infinite loops with zero-width matches
if (m.index === regex.lastIndex) {
regex.lastIndex++;
}
// The result can be accessed through the `m`-variable.
m.forEach((match, groupIndex) => {
console.log(`Found match, group ${groupIndex}: ${match}`);
});
}
0
/^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]\.[a-zA-Z]{2,}$/
Verwandte Themen
- 1. Angular 2 Validator Muster
- 2. Angular 2 async benutzerdefinierten Validator
- 3. Angular 2 Validator Gewohnheit, die
- 4. Angular 2 - Individuelle Validator Syntax
- 5. Angular 2 Benutzerdefinierter Validator für reaktives Formular
- 6. Benutzerdefinierte Validator Angular 2 - Get Return
- 7. Angular 2 - Entfernen eines Validator Fehler
- 8. Angular 2 Custom Validator mit Parametern
- 9. Angular 2 Individuelle Validator mit beobachtbare Parameter
- 10. Angular 2 Validator nicht funktioniert als
- 11. Angular 2 benutzerdefinierter Validator wird zweimal ausgeführt
- 12. Angular - Uniqueness Validator in FormArray
- 13. Javascript RegEx Validator
- 14. Benutzerdefinierter Async-Validator in reaktiven Formularen Angular 2
- 15. @Pattern (Regex = "") Spring Validator
- 16. Regex Passwort Validator
- 17. Android Regex Validator Rückgabe false
- 18. Angular 2 MDF Validator erfordert mindestens eines von zwei Feldern
- 19. Angular 2: Kann die Eigenschaft 'Validator' von undefined nicht lesen
- 20. Angular 2 Pass-Parametervariable zu einer Validator-Funktion
- 21. Angular 2 Formularvalidierung wird minLength Validator arbeitet nicht
- 22. Angular 2 custom validator Wie setzt man control.valid true?
- 23. Angular 2: Anzahl Validierung mit Regex
- 24. Angular 2 Form Validierungsmuster Regex Fehler
- 25. Angular 2 conditional Validators.required?
- 26. Regex Wildcard in Angular
- 27. Ionic 2: Formvalidator (Regex)
- 28. Kendo validator scheint Muster Attribut (regex)
- 29. regex Telefon Validator^\ + (\ d +) (- (\ d +) | (\ d +) +) $
- 30. Angular Asynchronous Validator Keine Aufrufe an Backend