[ruby-it] Espressioni regolari: filtrare i files
Massimo Arnaudo
lavoro a massimo.arnaudo.name
Dom 21 Set 2008 20:48:21 CEST
Antonio Cangiano wrote:
> Ciao Massimo,
>
> On Sun, Sep 21, 2008 at 12:37 PM, Massimo Arnaudo
> <lavoro a massimo.arnaudo.name> wrote:
>> b = b("/pdf*/")
>> puts b.sort
>>
>> ricevo un errore
>> txt_to_ics_2.rb(main):030:0> b = b("/pdf*/")
>> NoMethodError: undefined method `b' for main:Object
>> from txt_to_ics_2.rb:30
>> Come dovrei correggere?
>
> b.select {|entry| entry.to_s =~ /pdf/ }.sort
>
> Alcune considerazioni:
>
> 1) Questo selezioner� tutte le entry che contengono la stringa pdf;
> 2) L'oggetto b non viene alterato. Se vuoi puoi per� assegnare
> l'espressione a b;
> 3) Non ti serve creare un array vuoto per assegnare p.entries a b. Non
> stai programmando in Java. :)
>
Ciao Antonio,
un problema mi č perņ rimasto: come posso passare i risultati all'array?
Grazie
Massimo
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list