Karakterlánc átalakítás
Sziasztok!
A segítségeteket szeretném kérni a következő problémára:
Van egy hosszabb szöveg, amelyben egyes részeket, szavakat szeretném HTML kódra átalakítani, de nem tudom, hogy mivel lehetne.
Példa: Ez itt a hosszú [[szöveg|http://valami.hu]], ami tartalmaz [akarmi.jpg|200px|bizonyos] karakter kódolásokat.
Ebből szeretném ezt:
Ez itt a hosszú <a href="http://valami.hu">szöveg</a>, ami tartalmaz <img src="akarmi.jpg" alt="bizonyos" width="200px"> karakter kódolásokat.
■ A segítségeteket szeretném kérni a következő problémára:
Van egy hosszabb szöveg, amelyben egyes részeket, szavakat szeretném HTML kódra átalakítani, de nem tudom, hogy mivel lehetne.
Példa: Ez itt a hosszú [[szöveg|http://valami.hu]], ami tartalmaz [akarmi.jpg|200px|bizonyos] karakter kódolásokat.
Ebből szeretném ezt:
Ez itt a hosszú <a href="http://valami.hu">szöveg</a>, ami tartalmaz <img src="akarmi.jpg" alt="bizonyos" width="200px"> karakter kódolásokat.
A karakterkódolás egészen
A feladatod megpróbálhatod megoldani reguláris kifejezésekkel, de jobb esetben hibásan fog működni, rossz esetben komoly biztonsági réseket tartalmaz majd.
Ha tisztességesen akarod megcsinálni, akkor írnod kell rá egy parsert, állapotgéppel, szintakszisfát építve, aztán azt bejárni, és HTML-t generálni belőle.
A keresőszavaid ott vannak az előző bekezdésben, ha út közben kérdésed van, akkor tedd fel nyugodtan.
Egyszerűbben