Autor Zpráva
RiZe
Profil
Potřebuji nahradit určité znaků kolem slova jinými znaky (divná definice) a zkusil jsem použít úplně jednoduchý regulární výraz tj.:


preg_replace("#*.+*#i", "//", $content);


tedy nahrazení *slovo* za /slovo/, jenže výraz (zcela) překvapivě velmi nenažraný :). Zkoušel jsem ještě co jsem našel na netu upravit výraz do podoby


"#(*).+(?<!*)(*)#i"


který měl dle původního záměru nahrazovat jen do nálezu *, což ovšem nedělá. S tímhle si moc nerozumím, je tu někdo kdo mi dokáže pomoci?
djlj
Profil
Zkus použít modifikátor U.
Mastodont
Profil
Modifikátor "i" vypíná rozlišování mezi malými a velkými písmeny, kde ses dozvěděl, že má řešit hladovost?

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:

0