preg_match a diakritika

Programovacie jazyky, rady, poradňa...
S.T.E.A.L.T.H
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 933
Registrovaný: 31 jan 2010, 14:44
Bydlisko: Pegasus Galaxy

preg_match a diakritika

Príspevok od používateľa S.T.E.A.L.T.H »

Zdravim vospolok.
Nevdel by mi prosim niekto poradit ako spravit funkciu validovania niecoho(mena) pomocou preg_match tak, aby v pripade vstupnej diakritiky bol vyraz hodnoteny ako TRUE a nie FALSE. Ako zmenit kod:

Kód: Vybrať všetko

function valid_name($name)
{
  $able = '[a-zA-Z]';
  if(preg_match("/^$able+$/", $name))
  {
    return TRUE;
  }
  else
  {
    return FALSE;
  }
} 
Dakujem
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: preg_match a diakritika

Príspevok od používateľa audiotrack »

musíš si tie znaky pripísať do tých hranatých zátvoriek v $able
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: preg_match a diakritika

Príspevok od používateľa BX »

Ja som toto vždy riešil utf tabuľkou a rozsahom zapísaným v []
(Audio aké znaky? Myslíš interpunkciu? :D )
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: preg_match a diakritika

Príspevok od používateľa audiotrack »

myslím písmenka s interpunkciou, nie interpunkciu samotnú
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: preg_match a diakritika

Príspevok od používateľa BX »

Nemám to teraz ako vyskúšať, tak sa spýtam ako pako:
php zoberie niečo ako

Kód: Vybrať všetko

$able = '[a-zA-Zľščťžýáíé]';
:?:

// No pekne :lol:
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: preg_match a diakritika

Príspevok od používateľa audiotrack »

jasné že hej
S.T.E.A.L.T.H
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 933
Registrovaný: 31 jan 2010, 14:44
Bydlisko: Pegasus Galaxy

Re: preg_match a diakritika

Príspevok od používateľa S.T.E.A.L.T.H »

Jasne, zožralo to, že ma to nenapadlo :D, ďakujem
Napísať odpoveď