Autor Zpráva
libortnn
Profil *
Zdravím,

mám diskuzi a potřeboval bych, aby se anglické uvozovky ("text") automaticky změnily na české pomocí &bdquo a &ldquo. Je tedy nejprve potřeba v citovém textu rozeznat která uvozovka bude dolní a která horní. Šlo by to nejspíš přes regulérní výrazy. Jak toho ale v PHP dosáhnout?

Díky
Majkl578
Profil
Regulárem by to šlo:
echo preg_replace('~"\b(.*)\b"~U', '„\\1“', 'foo "hello" bar');
libortnn
Profil *
Díky moc, to je přesně ono! S těmi výrazy mám ale každopádně pěknou mezeru. :(

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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