@@mixmastertobsi
Hallo, entweder bin ich "doof", oder hier liegt ein PHP-Fehler vor.
Wenn Wetten angenommen werden, setze ich auf ersteres. ;-)
Ich versuche mit folgender Anweisung einen TEXT zu matchen. Der Unterschied zwischen ersten und zweiten TExt ist nur das letzte Wort "Eiche". Wenn ich das Wort großschreibe, findet er den Text NICHT und wenn ich es kleinschreibe, findet er den Text. Das ist doch nicht erklärbar - oder?
preg_match_all("/\[TEXT([0-9]*)\]([^\[\/TEXT\]]*)\[\/TEXT\]/s", $beschreibung, $match_text);
([^\[\/TEXT\]]*)
heißt: zwischen [TEXT48] und [/TEXT] sind beliebig viele Zeichen außer [, /, T, E, X, T und ] erlaubt.
„Eiche“ enthält aber ein großes E, deshalb matcht das nicht.
LLAP 🖖
--
“You might believe there are benefits for the developer, but first of all, you should put those behind the interest of the user.” —Stefan Tilkov
Selfcode:
“You might believe there are benefits for the developer, but first of all, you should put those behind the interest of the user.” —Stefan Tilkov
Selfcode:
sh:) fo:} ch:? rl:) br:> n4:& va:| de:> zu:} fl:{ ss:| ls:# js:|