Re: grep
Klaus Becker <colonius@free.fr> wrote:
> Am Freitag 04 August 2006 23:03 schrieb Ulf Volmer:
>> On Fri, Aug 04, 2006 at 10:58:29PM +0200, Klaus Becker wrote:
>> > grep -eo 'http*mpeg' Datei
>> echo "123http://test.mpeg123" | grep -oe 'http.*mpeg'
> - warum "123http://test.mpeg123"?
Um die Wirkungsweise von -o zu demonstrieren. Probiers ohne.
> - warum der Punkt nach dem 2. "http"?
regular expressions halt...
. - beliebiges Zeichen
* - vorheriges Atom (hier das beliebige Zeichen) beliebig oft wiederholt
Deine urspruengliche regex matchte auf Zeichenketten wie
httmpeg
httpmpeg
httppmpeg
httpppmpeg
...
Seine regex matched auf Zeichenketten wie
httpmpeg
httpampeg
httpabmpeg
httpabcmpeg
regards
Mario
--
> As Luke Leighton said once on samba-ntdom, "now, what was that about
> rebooting? that was so long ago, i had to look it up with man -k."
Reply to:
- References:
- grep
- From: Klaus Becker <colonius@free.fr>
- Re: grep
- From: Ulf Volmer <u.volmer@u-v.de>
- Re: grep
- From: Klaus Becker <colonius@free.fr>