Problem

5 /8


Rechercher dans une chaîne

Theory Click to read/hide

Pour rechercher dans une chaîne en Pascal, utilisez la méthode pos().
Elle renvoie l'index de la 1ère occurrence de la sous-chaîne dans la chaîne :
pos(originalString, smallString) - regarde dans originalStringsmallString

Lorsque la sous-chaîne est introuvable, la méthode renvoie 0 :

bienvenue := 'Bonjour tout le monde ! Au revoir le monde !" index := pos(bienvenue, 'wor'); écrireln(index); // 7 index := pos(bienvenue, "soleil"); écrireln(index); // 0
Veuillez noter : ces méthodes ne recherchent pas le nombre d'occurrences, mais déterminent uniquement s'il existe ou non une telle sous-chaîne dans la chaîne .

Problem

Soit une chaîne dans laquelle la lettre h apparaît au moins deux fois. Supprimez la première et la dernière occurrences de la lettre h de cette chaîne, ainsi que tous les caractères entre elles.

Entrée

Une chaîne est saisie.

Sortie

Afficher la réponse au problème.

Exemples

# Entrée Sortie
1 Dans le trou dans le sol vivait un hobbit En tobbit