#1 Tue 27 November 2012 11:03
- gaucher
- Participant actif
- Date d'inscription: 2 Feb 2006
- Messages: 106
Extraction de caractères
Bonjour à tous,
je viens relancer cette discussion avec un problème auquel je suis confronté. j'ai un champ contenant les numéros de lot, exemple de numéro: Lt512. je souhaite créer un nouveau champ qui contiendra uniquement la valeur 512 sans le texte "Lt". comment dois-je m'y prendre ? j'attends avec impatience vos suggestion.
je vous remercie par avance.
[EDIT Modération : nouvelle question = nouveau sujet, merci.]
Hors ligne
#2 Tue 27 November 2012 11:34
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: Extraction de caractères
Salut,
Est ce que ceci t'aide?
---> http://georezo.net/forum/viewtopic.php? … p;hl=right
Sinon peux tu être plus précis sur ta problêmatique.
Ton code se présente toujours de la même manière --> 2 lettres 3 chiffres
A+
Joël
Dernière modification par Spacejo (Tue 27 November 2012 12:08)
Hors ligne
#3 Tue 27 November 2012 12:18
Re: Extraction de caractères
Bonjour,
En Python, ça donne : !MonChamp! [-3:] pour récupérer les 3 caractères de droite, par exemple.
On peut aussi écrire !MonChamp! [3:] pour récupérer depuis la position 3 jusqu'à à la fin de la chaine.
Comme dit ci dessus, il faudrait préciser les différents cas de figure (ex : Lt12, Lt1, Ab134 et Lt512 ne sont pas à traiter pareil).
Ne pas oublier de cocher Python avant de rentrer la requête.
Hors ligne