vystup: pouze text odpovidajici regularnimu vyrazu

Michal Hajek hajek na nspuh.cz
Úterý Červen 11 11:55:34 CEST 2002


Ivo Kocvara wrote:
> Michal Hajek wrote:
> 
>>Zdar,
>>
>>kolega se s tim trapi a mne taky nic nenapada... Kterak z textu
>>vypsat jen to, co odpovida regularnimu vyrazu ? Zda se mi to
>>tak primitivni zadani a prece na to nemuzeme prijit :-( Asi
>>nam neco zasadniho uniklo :-)
> 
> 
> perl -n -e 'print "$1\n" if /(reg.vyraz)/' <soubor.txt
> 
> Jestli vam nevadi perl :-)
> 

Perl mi nevadi, ale tohle vypise jen prvni vyskyt toho vyrazu
na radku.. nebo delam neco blbe ?

 >echo "A1 A2 A3" | perl -n -e 'print "$1\n" if /([A-Z]+[A-Z]*[0-9]+)/'
A1
 >

MH
-- 
--------------------------------------------------------------
Michal Hajek                   mailto:hajek na nspuh.cz
--------------------------------------------------------------



Další informace o konferenci Linux