[ruby-it] Errore di conversione

Stefano De nigris stedenigris a hotmail.com
Lun 2 Mar 2009 15:56:46 CET


> cosa � primariga? parli di frase memorizzata in un array. che vuol dire?
> 
> vuol dire questo?
> 
> ['result=(Application as TApacheTwoApplication).ProcessRequest']
Si è questo,scusa se non sono abbastanza chiaro ma è colpa del mio 
italiano.

> se � cos�, stiamo cercando la regexp /as/ dentro
> 'result=(Application as TApacheTwoApplication).ProcessRequest'
> cio� primariga.to_s.
Infatti sto cercando "as" dentro a primariga.

> nota: /as/ cerca una a seguita da una s, come in casa. forse cerchi
> /\bas\b/ (\b � delimitatore di parola, word delimiter)?
Se faccio cosi lui mi cercherà solo le parole fatte da "as"???

> ecco, qui � necessario capire cos'� primariga. se � quello che ho
> scritto io sopra, primariga.index['as'] vale nil, perch� non c'� un
> elemento 'as' nell'array.
Scusa perche non c'è questo elemento???Quando faccio partire il 
programma l'if viene eseguito,quindi significa che lo trova "as".

>ma d'altronde: una volta che fai la ricerca di as, perch� fai di nuovo
> la ricerca di as?
> basterebbe:
> if as = /\bas\b/ =~ primariga.to_s
> puts as
> end
Ma se faccio cosi l'if posso fare poi: puts primariga[as]???


Ciao a tutti!!!!!
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list