[ruby-it] Confronto usando regexp
Stefano De nigris
stedenigris a hotmail.com
Gio 12 Mar 2009 16:06:11 CET
Ale ecco qui un esempio ... :)
io ho questo:
primariga="write (qualcuno.nome,' ',qualcuno.cognome,' ha
',qualcuno.età);"
$varrecord="qualcuno"
if /#{$varrecord}/ =~ primariga.join(" ")
...e qui dentro vai il codice che deve eseguire...
end
Ho fatto primariga.join(" ") perche primariga è un array,altrimenti non
posso fare il confronto in quanto deve essere una stringa.
Io voglio che al posto di /#{$varrecord}/ deve comparire quello che c'è
in $varrecord(in questo caso "qualcuno"),cioè che venga fatta il
confronto tra "qualcuno" e quello che c'è in primariga.
Il mio problema è che facendo cosi lui mi fa l'if sempre, e non quando
c'è qualcuno.Se avete altri dubbi chiedete???
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list