Como posso remover nenhum alfabeto de uma string []? [duplicado]
Esta questão já tem uma resposta aqui:
Como faço para remover todos os caracteres não alfanuméricos de uma string, exceto traço? 12 respostasEste é o código:
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], "");
}
Quando estou fazendo oRegex.Split()
as palavras contêm também strings com chars dentro por exmaple:
Daniel>
ou
Hello:
ou
\r\nNew
ou
hello---------------------------
E eu preciso pegar apenas as palavras sem todos os sinais
Então eu tentei usar esse loop, mas eu termino com palavras há muitos lugares com""
E alguns lugares com apenas------------------------
E eu não posso usar isso como seqüências de caracteres mais tarde no meu código.