[ruby-it] ricerca testo.
Mauro Sanna
mauro.sanna a comune.cagliari.it
Mer 4 Apr 2007 09:29:37 CEST
Il giorno mar, 03/04/2007 alle 10.22 +0200, Gendag ha scritto:
> Mauro Sanna wrote:
> > Quella che ti ho citato,
> > (?) -> <mail a comune.xxx.it>
> > trova quel punto interrogativo al posto dell'indirizzo mail e mi da
> > l'errore:
> > my_new_class.rb:24: undefined method `[]' for nil:NilClass
> > (NoMethodError)
> > from my_new_class.rb:21:in `foreach'
> > from my_new_class.rb:21
>
> pensavo che gli indirizzi e-mail fossero tutti della forma:
> "<indirizzo1> -> <indirizzo2>". Se c'e' anche la possibilita' che sia
> "(?) -> <indirizzo2>" allora basta modificare la regexp nel metodo
> match:
>
> /(?:(?:<(.*?@.*?)>)|\(\?\)) -> <(.*?@.*?)>/
In effetti ci avevo gia' provato, avevo fatto questo
/<(.*?@.*?)>)|\(\?\) -> <(.*?@.*?)>/ ma non mi funzionava.
Perche' quei (?:(?: iniziali?
Maggiori informazioni sulla lista
Ml