Die Problemstellung:
Code: Alles auswählen
{$define2} //{$auskommentiertes define}
{$define2} {{$auskommentiertes define}}
//{$auskommentiertes define}
{{$auskommentiertes define}}Aktuell steht da folgende Expression: '/{\\$.*?}|\\(\\*\\$.*?\\*\\)/U' aber die versagt halt, weil Kommentarzeichen nicht berücksichtigt werden. Hat jemand eine Lösung, die zusätzlich berücksichtigt, das keine Kommentarzeichen vor dem define stehen dürfen?