Wie finde ich ein Wort in einem Text mit XSLT 2.0 und REGEX (das keine Wortgrenze hat)?

Ich versuche, eine Wortfolge zu scannen und mithilfe von REGEX in einem XSLT 2.0-Stylesheet nach einem bestimmten Wort (ohne Berücksichtigung der Groß- / Kleinschreibung) zu suchen.

Ich habe eine Liste von Wörtern, die ich wiederholen möchte, um festzustellen, ob sie in einer bestimmten Zeichenfolge vorhanden sind oder nicht.

Ich möchte an einer beliebigen Stelle im angegebenen Text mit einem Wort übereinstimmen, aberIch will nicht mithalteninnerhalb ein Wort (d. h. eine Suche nachfoo solltenicht Spiel auf "food "und eine Suche nachbar solltenicht Spiel auf "rebar").

XSLT 2.0 REGEX hat keine Wortgrenze (\b), also muss ich es so gut wie möglich replizieren.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage