Autor Zpráva
martindeveloper
Profil
Dobrý den.
Rozhodl jsem se do svého CMS dopsat vrstvu(třídu) na "mezi jazyk" který se bude ukládat do DB a při výstupu převádět na HTML.
Jenže mám problém. S regulérními výrazi jsem ještě moc nepracoval tak jsem si sepsal tohle

(...)

$LinkModel = '@\[link\url="([^"]+)"\](.*?)\[/link\]@';
		$LinkHtml = '<a href="\\1">\\2</a>';
		
		$string = preg_replace($LinkModel, $LinkHtml, $string);
		
		$this->result = $string;

(...)


a při použití metody mi to vypisuje Warning: preg_replace() [function.preg-replace]: Compilation failed: PCRE does not support \L, \l, \N, \U, or \u at offset 7 in (...)

Nevíte prosím kde dělám chybu ?


Moderátor: zvýrazněna chyba
Měsíček
Profil
\/
martindeveloper
Profil
Děkuju mnohokrát.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: