|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 6 ![]() |
Salut a tous,
Je programme en SAS et je cherche un moyen pour tester l'egalite de deux chaines de caracteres sans tenir compte des majuscules et minuscules. Y a t-il parmis vous qui connaissent cette fonction ou bien un moyen pour le faire? Merci de votre contribution et aides. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2006 Messages : 1 973 ![]() |
Bonjour,
Une solution détournée peut être de tout mettre en majuscule par l'intermédiaire de la macro fonction upcase. a+ |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 6 ![]() |
Citation:
apostrophes genre d'. Ça me donne des codes bizarres comme sortie (d\200\250). Merci de m'avoir repondu. |
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2006 Messages : 1 973 ![]() |
Tu peux essayer de voir les fonctions translate et TRANWRD
|
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : septembre 2006 Messages : 1 973 ![]() |
Par exemple :
avec dept ta variable |
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 9 ![]() |
La fonction compare permet de le faire. Voir l'aide SAS sur cette fonction :
if compare(chaine1, chaine2, 'I') eq 0 then |
|
|
00
|
|
|
#7 | ||
|
Membre habitué
![]() Inscription : juillet 2006 Messages : 283 ![]() |
voici un exemple de la proc compare :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com