¿Cómo eliminar caracteres particulares de una cadena usando XSLT?

Necesito verificar si una cadena en particular contiene una palabra en particular, por ejemplo, para verificar si SultansOfSwing contiene la palabra Swing.

Permítanme mencionar también que el valor de la cadena en cuestión es desconocido. Como puede ser cualquier palabra, no conocemos la longitud, etc.

Entiendo que puedo hacer esto usando la palabra clave contiene.

Pero una vez que sepa que esta palabra contiene la palabra clave Swing, quiero mostrar la cadena sin esta palabra "Swing" ... de manera que solo muestre "SultansOf".

He estado tratando de explorar cómo puedo lograr esto, pero no lograr ningún avance.

¿Alguien podría indicar qué palabra clave o función proporcionará este servicio? ¿Cómo puedo eliminar una palabra en particular dentro de una cadena?

Gracias por su ayuda por adelantado.

Saludos.

Terrible

Respuestas a la pregunta(2)

Su respuesta a la pregunta