Les cordes sont un éventail de caractères enfermés dans des quotes simples ou doubles. Les chaînes sont des éléments constitutifs fondamentaux de la programmation car ils nous permettent d'accepter ou d'afficher des informations vers et depuis les programmes.
Une longueur de chaîne se réfère au nombre de caractères dans un littéral de cordes. Les caractères de chaîne valides peuvent inclure des caractères et des symboles alphanumériques.
Dans ce court guide, nous discuterons de la façon d'utiliser diverses méthodes pour obtenir la longueur d'une chaîne.
Méthode 1 - Méthode de longueur
Le moyen le plus simple d'obtenir la longueur d'une chaîne est d'utiliser la méthode de la longueur intégrée de Ruby. Il renvoie la longueur des caractères dans la chaîne spécifiée.
"Bonjour".longueurLa méthode renverra les caractères dans la chaîne, y compris les caractères blancs d'espace.
"Bonjour \ t \ r".longueurMéthode 2 - Méthode de taille
Ruby a également la méthode de taille, qui renverra le nombre de caractères dans la chaîne passée.
"Bonjour".tailleSemblable à la méthode de longueur, il comprend également tous les caractères blancs d'espace valide.
"Bonjour \ t \ r".tailleVérifiez si une chaîne est vide
En utilisant les méthodes rubis intégrées discutées ci-dessus, nous pouvons vérifier si une chaîne est vide. Si la longueur équivaut à 0, alors la chaîne est vide; Sinon, la chaîne n'est pas vide.
String = ""Nous pouvons transmettre n'importe quelle chaîne à la fonction, et il évaluera si la chaîne est vide ou non.
L'exemple de sortie du code ci-dessus est ci-dessous:
$ cordes Ruby.RBNous pouvons également utiliser la méthode vide pour vérifier si une chaîne est vide comme suit:
String = ""Convertir la corde en un tableau de caractères
Vous pouvez également convertir une chaîne en un tableau de mots.
Pour convertir une chaîne en un tableau, utilisez la méthode Split.
String = "H e l l o w o r l d"Briser une chaîne en caractères individuels
Dans l'exemple ci-dessus, la méthode divisée créera un tableau de mots séparés par un espace. Cependant, nous pouvons créer un tableau de caractères individuels.
Nous le faisons en itérant sur chaque élément de la chaîne et l'ajoutant à un tableau.
String = "Hello"Le code ci-dessus renvoie tous les caractères de la chaîne en tant que tableau.
Conclusion
Dans ce guide, nous avons discuté de la façon de travailler avec des chaînes et de récupérer la longueur d'une chaîne.