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?