Aiuto ! Aiuto ! ricerca di una stringa

Ciao a tutti.
Sono nuovo di ruby di cui intuisco le potenzialità ma che riesco ancora
ad usare poco.
Veniamo al problema.
Ho un file di testo (un .doc o un .txt) devo vedere:

  • .1) se nel file è presente una stringa (tipo str_cercata=“Luigi”)
  • .2) devo registrare la stringa e n stringe successive in un array

Lettura di un file di testo per estrarre dati delle pronunce

NOMEFILE=“filetesto.txt”
mio_file1 = File.new(NOMEFILE, “r+”)

Lettura e scrittura su video

while linea = mio_file1.gets
a_stringa=linea

?

?

?

end

Aspetto fiducioso e Grazie a tutti
Luigi

result = *open(‘file.txt’).map do |line|
line.rstrip if line.match /myregexp/
end

Per i .doc, credo tu debba usare una qualche libreria, perché contengono
informazioni aggiuntive, rispetto ad un file di testo.

-luca

blog: www.lucaguidi.com
Pro-Netics: www.pro-netics.com
Sourcesense - making sense of Open Source: www.sourcesense.com