Tengo una cadena de palabras y deseo eliminar un número de sufijos y prefijos (que se encuentran en una matriz) de cada palabra, luego almacenar las palabras derivadas en una cadena. ¿Hay alguna sugerencia por favor? gracias por adelantado.Eliminando prefijos y sufijos de las palabras en C#
El número total de sufijos y prefijos es más de 100, ¿qué mejor que representarlos? ¿Formación? Regex? ¿Hay alguna sugerencia, por favor?
public static string RemoveFromEnd(this string str, string toRemove)
{
if (str.EndsWith(toRemove))
return str.Substring(0, str.Length - toRemove.Length);
else
return str;
}
Esto puede funcionar con sufijos, ¿qué hay de los prefijos? ¿Hay una forma rápida de usar tanto los sufijos como los prefijos a la vez? Mi cadena es demasiado larga.
¿Qué has intentado hasta ahora? ¿Podría mostrar algún ejemplo de entrada y el resultado que desea? –
¿tiene usted un código inicial? StackOverflow está destinado a colaborar con el trabajo existente, no para recomendar. –