Problem

3 /4


Pesquisar em uma string

Theory Click to read/hide

Para pesquisar em uma string em C#, o IndexOfAny(Char [] )LastIndexOfAny(Char[]);
IndexOfAny(Char) Retorna a posição de índice baseada em zero da primeira ocorrência nesta instância de qualquer um ou mais caracteres especificados em uma matriz de caracteres Unicode. 
LastIndexOfAny(Char[]) faz o mesmo, retorna apenas o índice da última ocorrência. 

Quando a substring não é encontrada, os métodos retornam -1.

string welcome = "Olá, mundo! Adeus mundo!" int x = welcome.IndexOfAny(new Char[] {'w'}); // 6 Observação: esses métodos não procuram o número de ocorrências , mas apenas determine se existe tal substring na string ou não.

Para remover uma substring, você pode usar o método Remove(Int32, Int32) - ele remove a substring do primeiro índice especificado para o segundo.
string welcome = "Olá mundo! Adeus mundo!";
string cut = welcome.Remove(1, 3); // "Ho mundo! Adeus mundo!"

Problem

Você recebe uma string na qual a letra h  ocorre pelo menos duas vezes. Remova a primeira e a última ocorrências de  h desta string, bem como todos os caracteres entre elas.

Entrada: uma string é inserida.
Saída: imprima a resposta para o problema.

Exemplo.

Entrada Saída
No buraco no chão vivia um hobbit No tobbit