Frank (no reg): Regex, alles entfernen bis auf (

Beitrag lesen

Hi,

in dem du alle Zeichen die keine Klammer "(" sind vor und nach deiner Klammer "(" auswählst und dann mittels ereg.Replace() oder wie auch immer deine RegEx Implementierung für so etwas zu verwenden ist die beschriebenen Nicht-Klammer-Zeichen durch Nichts ersetzt.

([^(]*)(([^(]*)

Alternativ kannst du natürlich auch einfach das Zeichen Klammer "(" extrahieren, dann hast du keine anderen Zeichen dabei.
Da ( aber in RegEx's eine spezielle Bedeutung hat, du aber nach dem Literal suchst, solltest du es wohl maskieren, ich glaube der Backslash "" ist für soetwas gut.

(

Grüsse,
Frank