Seite 1 von 1

matchen + index

Verfasst: Montag 20. Juni 2005, 18:27
von Gast
Hallo allerseits,
ich habe ein kleines problemchen....

Ich habe einen string: '5.0+7-PP/6'
PP ist mein parameter auf den ich mit \bPP\b matche was wunderbar funktioniert.

Jetzt brauche ich aber noch den Index an dem PP steht. Leider würde sowas: 'aPP-5.0+7-PP/6+bPP'
mit string.index oder string.rindex nicht den Index des gematchten und des einzig richtigen parameters PP zurückgeben...

Kann mir jemand helfen wie ich genau den Index des gematchten Objekts also in dem Fall PP bekomme?

Danke euch

Re: matchen + index

Verfasst: Montag 20. Juni 2005, 18:42
von gerold
Anonymous hat geschrieben: Jetzt brauche ich aber noch den Index an dem PP steht. Leider würde sowas: 'aPP-5.0+7-PP/6+bPP'
mit string.index oder string.rindex nicht den Index des gematchten und des einzig richtigen parameters PP zurückgeben...
Hi!

Schau dir mal mit dir() an, was dir das zurückgegebene match-Objekt alles bieten kann.

Siehe:
http://python.org/doc/2.4.1/lib/re-objects.html
und start() und end()
http://python.org/doc/2.4.1/lib/match-objects.html

mfg
Gerold
:-)

Verfasst: Montag 20. Juni 2005, 18:42
von fs111