31.10.2014 Views

Operációs rendszerek Gyakorlat

Operációs rendszerek Gyakorlat

Operációs rendszerek Gyakorlat

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A lista.txt oszlopainak beolvasása<br />

●<br />

●<br />

Csak a sor beolvasása utáni rész, regexp segítségével:<br />

●<br />

$sor=~/^(\w+ \w+)\t(\w+)\t(\d{4})\t(.*)$/;<br />

($nev, $hely, $ir, $tel)=($1, $2, $3, $4);<br />

A regexpet 4, zárójellel tagolt részre osztjuk. Ezek fognak<br />

megfelelni az egyes oszlopoknak.<br />

Az egyes mezőket külön is szedhetjük:<br />

●<br />

●<br />

$sor=~/^(\w+) (\w+)\t(\w+)\t(\d{4})\t(\d{2})-<br />

(\d{2})-([0-9-]+)$/;<br />

($vez, $ker, $hely, $ir, $_06, $korzet,<br />

$telvege)=($1, $2, $3, $4, $5, $6, $7);<br />

Itt a nevet és a telefonszámot is külön bontottuk.<br />

Probléma: Ez már nem túl átlátható.<br />

Operációs <strong>rendszerek</strong> gyakorlat 200

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!