[linux-l] Re: Regex Frage

Jan-Benedict Glaw jbglaw at lug-owl.de
Fr Feb 17 22:19:44 CET 2006


On Fri, 2006-02-17 22:07:22 +0100, JSC <belug at jsc.no-ip.org> wrote:
> On Fri, Feb 17, 2006 at 09:30:04PM +0100, Mike Dornberger wrote:
> > > $ echo 123def | grep '[^a][^b][^c]def'
> > > 123def
> > > $ echo 123bcdef | grep '[^a][^b][^c]def'
> > > $
> > 
> [..]
> > also entweder
> > $ echo 123bcdef | grep 
> > '\([^a]bc\|a[^b]c\|[^a][^b]c\|ab[^c]\|[^a]b[^c]\|a[^b][^c]\|[^a][^b][^c]\)def'
> > 
> verstehe. danke!
> 
> also gibt es kein sinnvoll nutzbares pattern. die einzige lesbare variante
> waere ein ^ operator fuer strings, den es derzeit lt. POSIX 1003.2 nicht
> gibt. richtig?

Nein, Deine Anforderung war vermutlich zu schwammig definiert. Was
suchst Du? 'def' am Ende eines Wortes? 'def' als freistehendes Wort?
'def' am Ende eines Wortes, aber der Teil davor darf (irgendwas
bestimmtes) nicht sein?

MfG, JBG

-- 
Jan-Benedict Glaw       jbglaw at lug-owl.de    . +49-172-7608481             _ O _
"Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg  _ _ O
 für einen Freien Staat voll Freier Bürger"  | im Internet! |   im Irak!   O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: Digital signature
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20060217/3058f1e9/attachment.sig>


Mehr Informationen über die Mailingliste linux-l