dedlfix: Suchen von Teilwörtern und Ausgabe des gesamten Wortes

Beitrag lesen

Tach!

var myArray = /[^\s].+men.+[^\s]/gi.exec("Der Mensch ist des Menschen sein Feind");

Selfhtml sagt zu RegExp.exec(): "Wendet einen regulären Ausdruck einmalig auf eine Zeichenkette an und gibt einen Array mit dem Treffer des Gesamtausdrucks sowie die Treffer der geklammerten Teilausdrücke zurück."

Dein Suchausdruck passt auf den Gesamtausdruck. Du hast keine Klammern und damit nichts gruppiert, wie ich unter anderem empfohlen hatte. Also kannst du auch keine Teile zurückbekommen. Zudem suchst du mit den beiden Punkten nach beliebigen Zeichen. Das beinhaltet alles, auch die Zeichen, die nicht in Wörtern vorkommen.

dedlfix.