SELFHTML wird 30 Jahre alt!
Die Mitgliederversammlung findet am 24.05.2025 um 10:00 statt. Alle Mitglieder und Interessierte sind herzlich eingeladen.
Davor und danach gibt es Gelegenheiten zum gemütlichen Beisammensein. → Veranstaltungs-Ankündigung.
JavaScript/Objekte/RegExp/test
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.
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.