Ich bin sehr schlecht bei regulären Ausdrücken und damit etwas Hilfe benötigen:PHP - Regular Expression Multiple Option Parsing
ich mehrere Optionen mit einem regulären Ausdruck in einem Inhalt finden müssen:
{{ Value }}
- Immer{{ Value | Value 2 }}
- Optionaler zweiter Teil - | Wert 2{{ Value | Value 2(Value3) }}
- Optional ist ein dritter Teil - (Value3)
Regel: Leerzeichen sind erlaubt vor oder nach dem Wert
Was ich habe ist dies, aber es funktioniert nicht für alle drei Bedürfnisse und optional :
/\{{(.*)|(.*)}}/siU