Reguläre Ausdrücke zählen

BenschM@ster

Mitglied
Abend allerseits,

ich möchte mit Hilfe von PHP einen Text überprüfen, und zwar soll gezählt werden, ob ein BB-Tag genausooft geschlossen wie geöffnet wurde.
Das ist auch kein Problem sobald es sich um einen festen BB-Tag ohne Optionen handelt (z.B. [ b ]), hier zähle ich einfach mit substr_count().

Nun möchte ich aber den Tag [ URL ] zählen.
Dieser Tag ist bei mir wie folgt aufgebaut:

PHP:
[ URL name="*" target="_blank"]link[ /URL]


Sowohl der Inhalt des Namens ist variabel und darf von 1-x unendlich Zeichen enthalten, als auch das target="_blank" ist optional.
Wie muss ein regulärer Ausdruck dafür aussehen? Ich bekomm es leider nicht zusammen.
Kann ich überhaupt reguläre Ausdrücke in substr_count() verwenden?

Vielen dank und einen schönen Samstag Abend.
Gruß,
Ben
 
Zurück