wahsaga: Regex-Problem

Beitrag lesen

hi,

Es geht um '&'.
Das möchte ich mit '&' ersetzen, aber nur, wenn es nicht vor einem '#' steht.
Mit (&)([^#]) kann ich zwar alle '&#' ausschliessen, erwische aber alle verbleibenden '&' zusammen mit dem nachstehenden Zeichen.

dann sorge dafür, dass das nachstehende zeichen nicht ersetzt, sondern ebenfalls wieder eingefügt wird. durch die klammerung erzeugt es doch eine eigene backreference, also setze diese im ersatzmuster einfach wieder ein.

gruss,
wahsaga