1. Conclusion </ b>
2. Comment décrire </ b>
3. Ce que j'ai appris d'ici </ b>
Utilisez les méthodes length et slice </ b>!
def srt_search(strings)
character_number = strings.length #---❶
character_reslut = strings.slice(character_number - 3, 3) #---❷
end
Je l'ai écrit comme ci-dessus!
En longueur ❶, la chaîne de caractères a été changée en nombre.
ex) Convertir en "Bon travail" ➡︎ "8" caractères
❷ Cette fois, je veux le nombre du dernier au troisième, donc en faisant slice (character_number --3, 3) à partir du nombre de caractères dans ❶, vous pouvez obtenir le caractère "3" du "-3" à partir du nombre de caractères de character_number.
ex) Si vous "-3" parmi les 8 caractères de "Bon travail", le caractère "3" du "5" ème (= 3ème à partir de la fin) du début est extrait.
La partie slice (character_number --3, 3) est
Je pensais que si vous utilisez slice (-3,3), vous pouvez toujours prendre le 3ème caractère de la fin. Cependant, il faut noter qu'en ce qui concerne la composition des phrases (ex: Salut, John! Ravi de vous rencontrer!), Slice jugera par division des mots et "à vous rencontrer!" Sera extrait.
Recommended Posts