Heim > Artikel > Web-Frontend > Wie kann ich überprüfen, ob ein regulärer Ausdruck mit der gesamten Zeichenfolge in JavaScript übereinstimmt?
Frage:
Sie suchen eine JavaScript- oder jQuery-Methode dazu Überprüfen Sie, ob eine Zeichenfolge dem regulären Ausdruck ^([a-z0-9]{5,}$$ entspricht, und geben Sie ein boolesches Ergebnis zurück. Trotz der Verwendung von match() sind Sie unsicher, ob es mit der gesamten Zeichenfolge und nicht nur mit dieser übereinstimmen kann eine Portion.
Antwort:
Verwenden Sie regex.test() für boolesche Ergebnisse:
Wenn Ihr Ziel ausschließlich ist Um ein wahres oder falsches Ergebnis zu erhalten, verwenden Sie die Methode regex.test():
console.log(/^([a-z0-9]{5,})$/.test('abc1')); // false console.log(/^([a-z0-9]{5,})$/.test('abc12')); // true console.log(/^([a-z0-9]{5,})$/.test('abc123')); // true
Das obige ist der detaillierte Inhalt vonWie kann ich überprüfen, ob ein regulärer Ausdruck mit der gesamten Zeichenfolge in JavaScript übereinstimmt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!