auf den verwendeten Ausdruck zugreifen
-
Hallo,
ich verwende Reguläre Ausdrücke in Python.import re
c = re.compile(r'-|\.')
m = c.sub("X", "hello-world")Ergebnis:
m = helloXworldIch möchte nun, dass hinter dem X das Zeichen (- oder .) eingefügt wird. Aber nur das Zeichen, welches bei dem Ausdruck zutrifft.
Quasi so:m = c.sub("X"+<verwendetes Zeichen vom Oder-Ausdruck>, "hello-world")
...
-> helloX-worldbei
m = c.sub("X"+<verwendetes Zeichen vom Oder-Ausdruck>, "hello.world")
....
-> helloX.world