[linux-l] Re: Regex Frage
Steffen Dettmer
steffen at dett.de
Di Feb 21 09:53:33 CET 2006
(Jens, Du lebst!)
* JSC wrote on Sat, Feb 18, 2006 at 22:25 +0100:
> On Fri, Feb 17, 2006 at 08:44:44PM +0100, olafBuddenhagen at gmx.net wrote:
> > Hallo,
> >
> > On Fri, Feb 17, 2006 at 04:32:07PM +0100, JSC wrote:
> >
> > > ich brauche EINE regular expression, die "def" findet, aber nicht
> > > "abcdef".
> >
> > Wenn Du uns allerdings etwas konkreter verraten könntest, was Du
> > eigentlich machen willst, ließe sich wahrscheinlich eine einfachere
> > spezielle Lösung finden.
> >
> alles was nicht eine einzelne regex ist, loest mein problem nicht.
Ist
\(^\|[^c]\|^.\|[^b].\|^..\|[^a]..\)def
denn nicht eine einzelne RegEx?
Und warum funktioniert das eigentlich? (hab bloss mal ein
echo "abcdef" | grep -e '\(^\|[^c]\|^.\|[^b].\|^..\|[^a]..\)def'
probiert und war ja fast überrascht :))
oki,
Steffen
--
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.
Mehr Informationen über die Mailingliste linux-l