Mam ciąg słów i chcę usunąć liczbę sufiksów i prefiksów (które znajdują się w tablicy) z każdego słowa, a następnie zapisać z powrotem wyrazy w łańcuchu. Czy jest jakaś sugestia na temat? z góry dziękuję.Usuwanie przedrostków i przyrostków ze słów w C#
Łączna liczba przyrostków i prefiksów przekracza 100, a co lepiej je reprezentować? Szyk? Regex? Czy są jakieś sugestie?
public static string RemoveFromEnd(this string str, string toRemove)
{
if (str.EndsWith(toRemove))
return str.Substring(0, str.Length - toRemove.Length);
else
return str;
}
Może to działać z przyrostkami, a może z przedrostkami? Czy istnieje szybki sposób na wykonanie zarówno przyrostków, jak i prefiksów jednocześnie? Mój ciąg jest za długi.
Co próbowałeś do tej pory? Czy możesz pokazać przykładowe wejście i wyjście, które chcesz? –
czy masz początkowy kod. StackOverflow jest przeznaczony do współpracy z istniejącą pracą, a nie do zalecania. –