Autor Zpráva
ehm
Profil *
hoj, resim trochu utf-8 problemy s defaultnimi funkcemi phpBB2
resi to dobre normalni texty, ale ma to problemy s cestinou

resil nekdo neco takoveho? je potreba jinej regex?
    $entry = "nejaky zkuseb zkusebni nejaky mě šč řžý áíéxx tx text txt a txt znak nějaký český znak ";
    $entry_orig = $entry;

    $entry = str_replace('*', ' ', $entry);

    // 'words' that consist of <3 or >20 characters are removed.
    $entry = preg_replace('/[ ]([\S]{1,2}|[\S]{21,})[ ]/',' ', $entry);
    $entry = implode(' ', array_keys(array_flip(explode(' ', preg_replace('#\s+#', ' ', $entry))))) . ' ';

echo $entry_orig;
echo "\n";
echo $entry;
die();
ehm
Profil *
jo zapomnel jsem prihodit co to vypise :) ale muzete to zkusit sami ostatne
php 5.2.x

orig: nejaky zkuseb zkusebni nejaky mě šč řžý áíéxx tx text txt a txt znak nějaký český znak
replace: nejaky zkuseb zkusebni mě šč řžý áíéxx text txt znak nějaký český 


melo by to orezat vse co je kratsi nez 3znaky a delsi nez 20
ale u hacku se to nedeje
Keeehi
Profil
http://cz.php.net/manual/en/reference.pcre.pattern.modifiers.php
Bude tě zajímat poslední modifikátor "u".
ehm
Profil *
zkoušel jsem, ale nepomáhá (žádná změna chování) ani setlocale (což mi zase pomohlo v jinem preg_replacu :(

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