Sven: Erste RegEx-Versuche (:

Beitrag lesen

Hallo!

Mit Regular expressions tue ich mich noch etwas schwer. Für einen konkreten Anwendungsfall möchte ich das nun allerdings so weit wie nötig lernen/nachholen.

Vorgegebener Text:

In meinem Text können Stellen alá

==== Test ====  
Inhalt  
==== Testende ====

vorkommen.

Wichtig ist hierbei das ich den Inhalt ab ==== Test ==== haben möchte.

Außerdem ist zu beachten das die = um Test herum variieren können (es sind allerdings vor und nach Test immer die selbe Anzahl von =). Anstatt ==== Test ==== kann ich also auch === Test === finden wollen.

==== Testende ==== hat min. genauso viele = wie um Test herum.

Bei obigem Beispiel würde ich also als nach Test suchen wollen und Inhalt als Rückgabe haben wollen.

Mein erster Ansatz ist

(/=/+)/SUCHWORT/(/=/+)((*).)(/=/+)(.+)(/=/+)

Bin ich total auf dem falschem Dampfer/hab die Doku bisher missverstanden, oder passt das in etwa?