Niveau 9.6 du livre de problèmes Rust

Задание 1

Étant donné une URL :

rustlet url: &str = "http://test.com/dir1/dir2/dir3/page.html";

Obtenez le nom du premier dossier :

rust"dir1"
Задание 2

Créez une fonction qui prend un nombre et retourne ce nombre en toutes lettres. Que la fonction fonctionne avec les nombres jusqu'à 999. Voir l'exemple :

rustfunc(123); // affichera 'cent vingt-trois'
Задание 3

Étant donné une chaîne contenant deux nombres et une opération mathématique entre eux :

rust'10 + 20'

Écrivez un code qui calculera le résultat de l'opération mathématique écrite.