cómo hacer coincidir un extremo de cadenas utilizando expresiones regulares en java

Quiero un patrón de expresión regular que coincida con el final de una cadena.

Estoy implementando un algoritmo de derivación que eliminará los sufijos de una palabra.

p.ej. para una palabra 'Desarrolladores' debe coincidir con 's'. Puedo hacerlo usando el siguiente código:

Pattern  p = Pattern.compile("s");
Matcher m = p.matcher("Developers");
m.relaceAll(" "); // it will replace all 's' with ' '

Quiero una expresión regular que solo coincida con el final de una cadena. Básicamente quiero un método replaceLast ().

Respuestas a la pregunta(4)

Su respuesta a la pregunta