Jump to content
php.lv forumi

regulāra izteiksme lauka validācijai


briedis

Recommended Posts

Kāds varētu uzrakstīt, lūdzu, patternu priekš formas validācijas?

Pieļaujamie simboli - Latviešu burti?

 

Cik saprotu, [a-z] or ēūīāšģķļžčņ, bet sintaksē nespēju iebraukt...

 

		$pattern = "<([a-z]|ēūīāšģķļžčņ)*>";
	$vards = "Mārtiņš";
	if(eregi($pattern,$vards)) echo "Atbilst"; else echo "Neatbilst";

 

Kaut kas tamlīdzīgs? :)

Link to comment
Share on other sites

Karoč šitā, ne?

$pattern = "^[a-zēūīāšģķļžčņ]*$";

 

...bet kā piešķirt maksimālo, minimālo vārda garumu?

Kaut kā varēja tur ar iekavām {}, bet kas kur jāraksta?

Piem, minimālais 3 simb, max 20.

{3,20} ? hmmm

Edited by briedis
Link to comment
Share on other sites

$pattern = "^[a-zēūīāšģķļžčņ]{3,20}$";

Link to comment
Share on other sites

×
×
  • Create New...