JavaScript/Objekte/RegExp/test
Aus SELFHTML-Wiki
< JavaScript | Objekte | RegExp
Die Methode test() testet vorab, ob ein regulärer Ausdruck zu Suchtreffern führt oder nicht. Gibt true
zurück, wenn etwas gefunden wurde, und false
, wenn nichts gefunden wurde.
Beispiel
ansehen …
function analyseText () {
var text = document.querySelector('#lied').textContent,
suchbegriff = /(sonstwas)/g,
ergebnis = suchbegriff.test(text);
if (ergebnis == false){
document.querySelector('output').innerText += 'nichts gefunden';
}
}
Das Beispiel definiert einen regulären Ausdruck namens suchbegriff
und wendet ihn mit Hilfe der Methode test()
auf die Variable text
an. Der Rückgabewert wird in der Variablen ergebnis
gespeichert. Wenn nichts gefunden wird, wird ein entsprechender Hinweis geschrieben. Im Beispiel ist das der Fall.