[R] Vérifier les dernières lettres de sa variable
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Vérifier les dernières lettres de sa variable
Salut à tous, j'ai une variable qui se modifie en fonction de ce que fait l'utilisateur, et j'aimerais savoir comment connaitre les deux dernières lettres (ou chiffre) de la variable.
Merci =)
Merci =)
Modifié en dernier par Xtroyer le lun. 10 janv. 2011 12:15, modifié 1 fois.
Re: [R] Vérifier les dernières lettres de sa variable
Merci bien de ton aide, mais je me suis mal exprimé ^^'
Comment savoir si par exemple, l'avant dernière lettre (ou chiffre) est un a ou autre, sans prendre en compte la dernière ?
EDIT : Je retire, j'ai trouvé une autre solution, merci =)
Comment savoir si par exemple, l'avant dernière lettre (ou chiffre) est un a ou autre, sans prendre en compte la dernière ?
EDIT : Je retire, j'ai trouvé une autre solution, merci =)
Re: [..] Vérifier les dernières lettres de sa variable
Code : Tout sélectionner
$text = "abcdeftrefdfgfvfbvgv1x"
$long = StringLen($text) ;détermine la longeur de la chaîne
$avantdernier = StringMid($text, $long - 1, 1) ;met le pointeur sur l'avant dernier et etrait un seul caractère
If $avantdernier = "a" Then
MsgBox(0, "L'Avant dernier caractère est un ""a""", $avantdernier)
Else
MsgBox(0, "L'Avant dernier caractère est un ", $avantdernier)
EndIfRe: [R] Vérifier les dernières lettres de sa variable
Impec' =D Merci 
- bloodwolff
- Membre émérite

- Messages : 655
- Enregistré le : ven. 18 avr. 2008 22:36
- Localisation : Québec
- Status : Hors ligne
Re: [R] Vérifier les dernières lettres de sa variable
Ou encore
Code : Tout sélectionner
$carac = "a"
$text = "abcdeftrefdfgfvfbvgv1x"
Switch StringRegExp($text, $carac & ".\z")
Case 1
MsgBox(0, $text, "L'avant dernier caractère est un " & $carac)
Case 0
MsgBox(0, $text, "L'avant dernier caractère n'est pas un " & $carac)
EndSwitchCompte skype : bloodwolfff
- zeshrek
- Niveau 10

- Messages : 984
- Enregistré le : mer. 17 nov. 2010 09:31
- Localisation : Sur ma chaise
- Status : Hors ligne
Re: [R] Vérifier les dernières lettres de sa variable
Allez, moi aussi je participe au concours d'extraction de l'avant dernière lettre
Code : Tout sélectionner
$text = "abcdeftrefdfgfvfbvgv1x"
$avantdernier = StringRight(StringTrimRight($text,1),1) ; on coupe a droite et on prend le dernier
If $avantdernier = "a" Then
MsgBox(0, "L'Avant dernier caractère est un ""a""", $avantdernier)
Else
MsgBox(0, "L'Avant dernier caractère est un ", $avantdernier)
EndIfSi vis pacem para bellum


