Már jó ideje szenvedek azzal, hogy regexbe megadjam hogy kis-nagy betűt, számot, szóközt és alapvető írásjeleket (pont, felkiáltójel, kérdőjel, vessző, pontosvessző, kettőspont, kötőjel) lehessen írni a beviteli mezőbe. A kézikönyv alapján:
'rule' => '/[a-z0-9 ]$/i'
idáig jutottam. Kis-nagy betűket, számokat és szóközt lehet írni, de ékezetes karaktereket és írásjeleket nem. A szögletes zárójelmeb hiába írom be pl hogy á
'rule' => '/[a-z0-9 á!]$/i'
Ha a mezőbe olyan szöveget írok, amibe á betű van, akkor hibaüzenetet ad. Ugyan ez van írásjeleknél is, hiába teszem bele a felkiáltójelet nem működik.