Ik ben een smiley parser aan het scripten maar dit gaat nog niet echt geweldig.
Het probleem is dat de smiley alleen replaced mag worden als er spaties omheen staan, zo voorkom je fouten bij bijvoorbeeld:
Lijst:opties
de
mag dan niet gereplaced worden tenzij:
Lijst
opties is bijvoorbeeld.
Dat is nog makkelijk. Maar nu het probleem.
Smilies die vooraan of achteraan een zin staan zullen niet gereplaced worden omdat ze geen spaties voor en na hebben.
Wil je dit oplossen met bijvoorbeeld ":o " ipv "
" worden:
Lijst:o opties ook gereplaced ook al mag dit niet.
Andere problemen die ik met testen van allerlei ideeen ben tegengekomen is dat hij het niet snapt als er op een 2e regel ook vooraan de zin een smilie staat die hij ook niet parsed omdat hij "midden in een zin" staat.
Weet iemand een oplossing hiervoor? Alvast bedankt, KG.
Het probleem is dat de smiley alleen replaced mag worden als er spaties omheen staan, zo voorkom je fouten bij bijvoorbeeld:
Lijst:opties
de
Lijst
Dat is nog makkelijk. Maar nu het probleem.
Smilies die vooraan of achteraan een zin staan zullen niet gereplaced worden omdat ze geen spaties voor en na hebben.
Wil je dit oplossen met bijvoorbeeld ":o " ipv "
Lijst:o opties ook gereplaced ook al mag dit niet.
Andere problemen die ik met testen van allerlei ideeen ben tegengekomen is dat hij het niet snapt als er op een 2e regel ook vooraan de zin een smilie staat die hij ook niet parsed omdat hij "midden in een zin" staat.
Weet iemand een oplossing hiervoor? Alvast bedankt, KG.