Autor | Zpráva | ||
---|---|---|---|
návštěvník Profil * |
#1 · Zasláno: 15. 1. 2014, 14:34:27
Je nějaký jednoduchý způsob jak napsat regulární výraz, který najde všechny znaky, které nemohou tvořit "slovo" s diakritikou? Ke tvorbě slova může být použito: ďťňěščřžýáíéúůÓĎŤŇĚŠČŘŽÝÁÉÚŮ0a-zA-Z (všimněte si nuly, použité občas místo "o" a ještě další např. slovenské znaky nebo francouzské c (s). Musím to vše psát do jedné třídy [] nebo existuje zkratka? Představa, že funkce porovnává každý znak v textu s diakritikou o délce např. 1000 znaků se všemi znaky v třídě je docela děsivá.
|
||
Tori Profil |
~[\pL0]+~ui ? viz http://cz2.php.net/manual/en/regexp.reference.unicode.php
|
||
návštěvník Profil * |
#3 · Zasláno: 15. 1. 2014, 14:51:02
Tori:
Wow, to je opravdu skvělé. Dík |
||
Časová prodleva: 10 let
|
0