ruby:slice
Un article de Polydoc.
Sommaire |
[modifier] Synopsis
String#slice ma_chaine.slice(X, Y)
[modifier] Description
Extrait une sous-chaîne à partie d'une chaîne plus longue. Les deux arguments doivent être des entiers. Le premier argument est la position du caractère à partir duquel débutera la sous-chaîne. Le second argument est le nombre de caractères qu'elle incluera. L'ordre gauche-droite est respecté.
[modifier] Notes
Le premier caractère d'une chaîne porte le numéro 0. Si le premier argument est négatif, le décompte se fera de la droite vers la gauche.
[modifier] Exemples
chaine = "Hello World !" chaine.slice(4, 7) chaine.slice(-4, 7)

