Ich möchte ein reguläres Ausdrucksmuster, das mit dem Ende einer Zeichenfolge übereinstimmt.
Ich implementiere einen Stemming-Algorithmus, der Suffixe eines Wortes entfernt.
z.B. Für ein Wort "Entwickler" sollte es mit "s" übereinstimmen. Ich kann es mit folgendem Code tun:
%Vor%Ich möchte einen regulären Ausdruck, der nur dem Ende einer Zeichenfolge entspricht. Grundsätzlich möchte ich eine Methode replaceLast ().
Sie müssen "s" anpassen, aber nur, wenn es sich um das letzte Zeichen in einem Wort handelt. Dies wird mit der Boundary Assertion $:
erreicht %Vor%Wenn Sie den regulären Ausdruck erweitern, können Sie mehrere Suffixe durch einen Aufruf von replaceAll ersetzen:
%Vor%