[BraLUG] regulaerer Ausdruck gesucht

bergeruw at gmx.net bergeruw at gmx.net
Mo Feb 13 18:09:03 CET 2006


MoinMoin,

nach stundenlangem probieren 2er kompetenter BraLUG-Pinguine wurde
beschlossen, dass dies die ausreichende Lösung für mein Problemchen ist:

test="c:\\dir\\dir11234\\1234574747_text876543_text.dat"
print test
print gsub(/.*\\/,"", test)
print gsub(/^[^0-9]*/,"", test)
print gsub(/[^0-9].*$/,"", test)
print test

> Markus hat mir gerade gefluestert, dass folgendes eventuell geht:
> .*\\([0-9]{5,5})[^\\]*$
>
diese Lösung sieht zwar und proffesionell aus, wollte aber gawk nicht
schlucken...

Gruß Uwe




Mehr Informationen über die Mailingliste Bralug