Un défi assez simple: vous recevrez deux entrées, une chaîne et un nombre (le nombre peut être pris comme une chaîne, c'est-à-dire "123"
au lieu de 123
)
Si la chaîne ne se termine pas par un nombre (c'est-à-dire qu'elle ne correspond pas à l'expression régulière \d$
), ajoutez simplement le nombre à la fin de la chaîne.
Si la chaîne se termine par un nombre (c'est-à-dire qu'elle correspond à l'expression régulière \d+$
), vous devez d'abord le supprimer, puis ajouter le numéro.
Aucune des entrées ne sera jamais invalide ou vide (invalide est défini par l'entrée numérique ne contenant que des chiffres)
Le numéro ne contiendra jamais a -
ou a .
.
La chaîne ne contiendra jamais de nouvelle ligne ou de caractères non blancs non imprimables.
Cas de test:
abc123 + 345 -> abc345
123 + 1 -> 1
hello + 33 -> hello33
123abc123 + 0 -> 123abc0
ab3d5 + 55 -> ab3d55
onetwo3 + 3 -> onetwo3
99ninenine + 9999 -> 99ninenine9999