donny3 a écrit :
salut,
j'ai ceci dans mon code
Code :
- if ( /\s*(\$+)(.+)\s*=.*$/) ...
- print $1$2;
|
j'ai ceci dans mon fichier
test.$$VAR=14
$$VAR=5
en faite le print ne m 'affiche que
$$VAR
$$VAR
il n'affiche pas
test.$$VAR
$$VAR
je ne comprends pas pourquoi ?
merci de votre aide
|
Ben ton $1 matche (\$+) donc $$ dans tes données, et ton $2 matche (.+) donc tout ce qui est avant = soit VAR dans tes données
Pour avoir ce que tu veux, tu peux essayer
Code :
- if ( /\s*(.*)(\$+)(.+)\s*=.*$/) ...
- print $1$2$3;
|
voire mieux:
Code :
- if ( /\s*(.*\$+.+)\s*=.*$/) ...
- print $1;
|
A+,
Message édité par gilou le 18-12-2008 à 16:25:05
---------------
There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! --