C# Remova o caractere da string

C# Remova o caractere da string
Neste artigo, procuraremos várias maneiras de remover os personagens de uma string na linguagem de programação C#. Discutiremos diferentes métodos relacionados a variáveis ​​de string como a função "remover ()",, substituir () "," junção () "e" split () "para excluir caracteres de uma string no Ubuntu 20.04 Ambiente. Também usaremos uma classe especial chamada LINQ na linguagem de programação C#, que é a consulta integrada do idioma que possui muitas funções úteis sobre strings e personagens.

Método 01: Usando o Remone () função para remover um caractere de uma string no Ubuntu 20.04

Neste método, usaremos a função Remow () para remover um caractere de uma variável de string. A função remove () leva o número de índice da string como o parâmetro; O número do índice é um indicador de onde o caractere seria removido da variável string. Vamos transformar uma variável de string com um personagem em uma nova variável de string que não terá caracteres.

Criamos uma variável de string "S" e inserimos algum texto nele com um personagem no programa C# acima. Depois disso, inicializamos uma nova variável de string que leva a variável de string anterior com o caractere e chama a função de remoção com um número de índice da string de onde o caractere seria removido.

Depois de executar o programa C# acima no Ubuntu 20.04 Terminal da linha de comando, você receberá a seguinte saída mostrada abaixo:

Como podemos ver na tela de saída, o personagem da string é removido com sucesso, mas esse método só será útil quando os caracteres estiverem no índice final da string.

Método 02: Usando a função Substituir ()

Depois de usar a função remover () para remover um caractere de uma variável de string, estaremos mudando para a função de substituição na linguagem de programação C#, que também pode ser usada para o mesmo objetivo, mas teremos que fazer vários ajustes no string usando a função vazia também. Portanto, neste método, usaremos as funções substituínas e vazias para remover vários caracteres de uma variável de string.

No código acima, inicializamos a variável da string e armazenamos algum texto junto com alguns caracteres nele; Em seguida, fizemos uma lista chamada "personagens" na qual armazenamos todos os personagens. Depois disso, iniciamos um loop foreach no qual transformamos essa variável de string usando a função Substitua e vazia removendo todos os caracteres da string. No final, imprimimos esta string após a conclusão do loop.

Depois de compilarmos e executar o programa acima, teremos a saída mostrada no trecho acima. Como você pode ver, a variável da string é completamente transformada e todos os personagens são removidos dela.

Método 03: Usando o regex.Substituir () Função para remover caracteres de uma variável de string no Ubuntu 20.04

Neste método, usaremos um novo espaço para nome chamado “texto.RegulusionPressions ”, que tem um regex.Substitua () função da qual estaremos excluindo os caracteres de uma variável de string. Ao contrário da função de substituição normal na qual a lista de caracteres deve ser inserida separadamente, o regex.A função substituta () pode assumir os caracteres como um parâmetro diretamente junto com a função vazia. É uma abordagem mais refinada para remover caracteres de uma variável de string.

No programa C# acima, inicializaremos uma variável de string com alguns caracteres e texto armazenados nele. Em seguida, transformaremos diretamente a variável da string usando o regex.Substituir () Função, o primeiro parâmetro desta função será a própria variável da string; a lista de caracteres será dada como o segundo parâmetro, e o terceiro parâmetro será a função vazia que ajudará a transformar a variável da string. Agora vamos executar o programa acima em nosso Ubuntu 20.04 Terminal da linha de comando e obtenha a saída abaixo:

No trecho acima, podemos ver que a variável de string é transformada com sucesso e não tem mais caracteres, referindo -se ao fato de que o programa funcionou com eficiência.

Método 04: Usando as consultas da biblioteca LINQ para remover os caracteres de uma string no Ubuntu 20.04

A Biblioteca Linq é uma linguagem de programação de imitação do SQL que possui funções semelhantes às consultas SQL e pode executar uma operação semelhante na linguagem de programação C#. Usaremos as consultas "de", "onde" e "selecione" da biblioteca LINQ para remover os caracteres de uma variável de string. Todas essas funções diferenciarão o texto e os caracteres da string e, em seguida, a função Toarray () adicionará os caracteres de texto selecionados como uma string.

O programa C# acima tem o “sistema.O namespace linq ”já declarou no início do programa. Então a variável de string "str" ​​é inicializada junto com o texto e os caracteres armazenados nele. Depois disso, chamaremos a variável da string novamente e usando o comando sql consultas "de", "onde" e "selecione" para chegar à string e atravessar através dela. As letras, dígitos e os espaços entre as palavras serão selecionados um por um pelas funções na consulta "onde", e então a função Toarray () armazenará essas seleções na string, que serão impressas no fechamento do fechamento linha do programa.

Depois de compilarmos o código acima e executá -lo no Ubuntu 20.04 Terminal, estaremos recebendo a seguinte saída:

A saída mostra que a string foi liberada de todos os personagens e o programa foi um sucesso.

Método 05: Usando as funções junção () e split () para remover os personagens de uma string no Ubuntu 20.04

As funções junção () e split () também são abordagens adequadas para remover caracteres de uma variável de string. A função split () pode ser usada como uma maneira de remover os caracteres de uma string, e a função junção () será usada para ingressar na string após a eliminação dos caracteres. Este método é mais eficiente do que a função Substitua () anterior, pois não precisaremos usar o loop for para atravessar a variável da string.

Na parte do código acima, inicializaremos a variável da string e armazenaremos algum texto nele com vários caracteres também. Em seguida, a string sofrerá alguma transformação pela função junção (), que assumirá a função Split () como um parâmetro que terá os caracteres listados em seus parâmetros de parâmetros. A interdependência de ambas as funções removerá os caracteres e transformará a string.

Depois de compilar e executar o código acima, obteremos a seguinte saída mostrada abaixo no trecho.

A variável da string é completamente alterada e agora não tem caracteres nela.

Conclusão

Neste artigo, as diferentes abordagens para remover caracteres de uma variável de string foram discutidas na linguagem de programação C#. As funções básicas como remover () e substituir foram discutidas e implementadas no Ubuntu 20.04 Ambiente. Então nos movemos em direção a métodos mais complexos e eficazes como o regex.Substituir (), junção (), Split () Funções para remover os caracteres de uma variável de string. Também usamos a biblioteca LINQ da linguagem de programação C# para chamar seus métodos de consulta, o que ajudou a remover caracteres de uma variável de string.