reguläre ausdrücke in python
Verfasst: Freitag 30. Juli 2004, 10:30
hi python-creaks.
ich als alter gelegenheits perl-programmierer habe seit kurzem die ehre python programmieren zu dürfen.
ich habe nun folgendes problem mit regulären ausdrücken:
sagen wir mal ich will auf folgenden ausdruck matchen:
elem = 2332321dfsdfafdfdsafdsf(trfdgged)dffadfddffddf21312321
es soll allerding nur der teil in der klammer ersetz werden, der rest soll bestehen bleim.
gibt es sowas wie re.sub ('dfsdfafdfdsafdsf(trfdgged)dffadfddffddf','$1, elem)
in perl gibt mir $1 an der stelle den geklammerten teil, der rest bleibt besten. so etwas muss es doch sicher auch in python geben, oder?
ich als alter gelegenheits perl-programmierer habe seit kurzem die ehre python programmieren zu dürfen.
ich habe nun folgendes problem mit regulären ausdrücken:
sagen wir mal ich will auf folgenden ausdruck matchen:
elem = 2332321dfsdfafdfdsafdsf(trfdgged)dffadfddffddf21312321
es soll allerding nur der teil in der klammer ersetz werden, der rest soll bestehen bleim.
gibt es sowas wie re.sub ('dfsdfafdfdsafdsf(trfdgged)dffadfddffddf','$1, elem)
in perl gibt mir $1 an der stelle den geklammerten teil, der rest bleibt besten. so etwas muss es doch sicher auch in python geben, oder?