supprimer manuellement les zéros d'une chaîne lorsque vous programmez est fastidieux et peu pratique si vous écrivez un programme qui a besoin de manipuler la corde sans les zéros. Si votre chaîne de texte est un nombre, vous pouvez généralement convertir la chaîne en entier, et puis de nouveau à une chaîne à supprimer les zéros . Si les zéros précèdent texte proprement dit , vous aurez besoin de les enlever avec une expression régulière. Ces stratégies fonctionnent dans les + + langages de programmation Ruby, Python et C , entre autres. Instructions
1
Tapez le code suivant dans Ruby pour enlever des zéros à partir d'un numéro enregistré sous forme de chaîne , en supposant que votre chaîne est affectée à la variable " @ t " : @ t.to_i.to_s . Utilisez ce code si votre chaîne contient des lettres : . @ T.gsub ( /^ 0 { n} + /,'')
2
Entrez le code suivant pour dépouiller les zéros d'une chaîne de Python, en supposant que votre chaîne est " mystring ": . mystring = mystring.lstrip ('0 ' )
3
Utilisez le code suivant pour couper des zéros d'une chaîne en C + + , en supposant votre chaîne est " t" : string b = t.TrimStart ('0 ' ) ; . Cela vous donne une chaîne " b " sans les zéros .