J'analyse actuellement un tas de documents manuscrits et je les convertis en .txtfichiers. Comme j'ai une terrible écriture, le convertisseur .jpg-> .txtconvertit certains de mes trémas en lettre "normale" entourée de'
Tâche
Écrivez un programme ou une fonction qui:
- Est donné une chaîne
- vous pouvez choisir n'importe quelle page de code d'E / S tant que
- il prend en charge les personnages
AEIOUaeiouÄËÏÖÜäëïöü'.- la combinaison de signes diacritiques est interdite
- les pages de codes d'entrée et de sortie sont les mêmes.
- il prend en charge les personnages
- l'entrée ne contiendra (à côté des espaces) que des caractères imprimables de votre page de codes.
- Il n'y aura qu'une seule solution, donc des choses comme
'a'e'n'apparaîtront pas
- Il n'y aura qu'une seule solution, donc des choses comme
- vous pouvez choisir n'importe quelle page de code d'E / S tant que
- Convertit tous les caractères de l'ensemble suivant
AEIOUaeiouenÄËÏÖÜäëïöü- Si et seulement si, ils sont entourés de
'caractères:- Exemple :
'a''e' -> äë
- Exemple :
- Si la chaîne from est une seule lettre.
- par exemple,
'AE'ne change pas du tout, sortie telle quelle.
- par exemple,
- Si le caractère from n'est pas un caractère,
AEIOUaeiouce caractère ne changera pas.
- Si et seulement si, ils sont entourés de
Remarque: Le caractère from / from string est celui entre les deux '.
Cas de test
Input
Output
<empty line>
'A'sthetik
Ästhetik
Meinung ist wichtig!
Meinung ist wichtig!
Ich sagte: "Er sagte: 'Ich habe Hunger'"
Ich sagte: "Er sagte: 'Ich habe Hunger'"
Ich sagte: "Er sagte: ''A'sthetik'"
Ich sagte: "Er sagte: 'Ästhetik'"
Hämisch rieb er sich die H'a'nde
Hämisch rieb er sich die Hände
H'a''a'slich isn't a German word
Hääslich isn't a German word
since it's really called h'a'sslich
since it's really called hässlich
'w'(comme ce wn'est pas le cas AEIOUaeiou)?
'q'e'd'
'A'ou'a'... pas ce que je considère comme de bons tests.