Jak mogę usunąć znaki alfabetu z alfabetu []? [duplikować]
To pytanie ma już tutaj odpowiedź:
Jak usunąć wszystkie znaki niealfanumeryczne z ciągu oprócz myślnika? 12 odpowiedziTo jest kod:
StringBuilder sb = new StringBuilder();
Regex rgx = new Regex("[^a-zA-Z0-9 -]");
var words = Regex.Split(textBox1.Text, @"(?=(?<=[^\s])\s+\w)");
for (int i = 0; i < words.Length; i++)
{
words[i] = rgx.Replace(words[i], "");
}
Kiedy robięRegex.Split()
słowa zawierają także łańcuchy z znakami wewnątrz, na przykład:
Daniel>
lub
Hello:
lub
\r\nNew
lub
hello---------------------------
I muszę uzyskać tylko słowa bez wszystkich znaków
Próbowałem więc użyć tej pętli, ale kończę, że słowami jest wiele miejsc""
A niektóre miejsca tylko------------------------
I nie mogę użyć tego jako ciągów znaków później w moim kodzie.