Remizz
Mitglied
Guten Morgen! ;-)
Ich benötige dringenst Hilfe bei meinem kleinen regex Problem. Bin noch ziemlich neu in regex und steige deshalb noch nicht überall durch.
Es geht um das Auslesen eines Serverlogs von meinem Gameserver. Wie einigen vielleicht bekannt ist kann man in der Quake Engine farbige Namen annehmen.
Diese will ich nun in HTML umsetzen.
Habe folgendes probiert:
Das klappt auch wunderbar, allerdings nur so lange bis der Fall ^1^1 eintritt. Dann zeigt er mir das Zweite an (in rot).
Das Beispiel ist ^1^1Nam^1^1e.
Hoffe ihr könnt mir helfen.
MfG
Ich benötige dringenst Hilfe bei meinem kleinen regex Problem. Bin noch ziemlich neu in regex und steige deshalb noch nicht überall durch.
Es geht um das Auslesen eines Serverlogs von meinem Gameserver. Wie einigen vielleicht bekannt ist kann man in der Quake Engine farbige Namen annehmen.
Diese will ich nun in HTML umsetzen.
Habe folgendes probiert:
PHP:
$str = preg_replace('=\^1(.*)$=Uis', '<font color="#FF0000">$1</font>', $str);
Das klappt auch wunderbar, allerdings nur so lange bis der Fall ^1^1 eintritt. Dann zeigt er mir das Zweite an (in rot).
Das Beispiel ist ^1^1Nam^1^1e.
Hoffe ihr könnt mir helfen.
MfG