Das letzte Wort im Satz durch regulären Ausdruck extrahieren?

Das letzte Wort im Satz durch regulären Ausdruck extrahieren?

Ich kann keine Möglichkeit finden, das letzte Wort einer Zeile wie dieser zu extrahieren:

^Dies ist ein Satz$

Ich möchte nur „Satz“ extrahieren. Hat jemand eine Idee?

Danke schön.

Antwort1

Wenn vor dem letzten Wort ein Leerzeichen steht, genügt folgendes:

\s(\w+)$

Das letzte Wort im Satz wird dann erfasst.

Antwort2

Das hat bei mir funktioniert:

(.*) ([^ ]+)$

Ersetzen Sie das durch \2, das Ihnen das letzte Wort gibt

verwandte Informationen