Hallo allemaal, ik heb voor een shoutbox een soort 'regex' filter gemaakt, deze checkt met preg_match functies of het verkeerde code is, echter wil ik alleen de bbcode tags filteren, dat heb ik geprobeerd op de volgende manier:
Echter resulteerde dat in dat ik als ik al (bijv.) 'code' typte ipv
PHP:
$pattern = array('/[[bius]]/','[glow]', '[size]', '[shadow]', '[move]', '[pre]', '[left]', '[center]', '[right]', '[table]', '[code]', '[url]', '[img]', '[youtube]', '[spoiler]', '[quote]', '[sub]', '[sup]', '[tt]');
Echter resulteerde dat in dat ik als ik al (bijv.) 'code' typte ipv
Code:
dat hij dan al gefilterd werd, dat moet niet, alleen hoe zorg ik dat hij alleen de tags tussen [ en ] filtert? Ik heb niet veel verstand van deze 'regex codes' en ik hoop dat jullie dit probleem dan ook voor me willen/kunnen oplossen.
Bij voorbaat dank,
- LarsL