Jump to content
php.lv forumi

preg_match


idkfa

Recommended Posts

Problēma sekojoša, veidoju 1 projektu, kur nepieciešams lietotājam reģistrēties. Lietotāja vārds drīkst sastāvēt tikai no lielajiem/mazajiem burtiem un cipariem.

 

Cik saprotu, lai to pārbaudītu, ir jāizmanto preg_match.

 

Ok, atyradu šeit pat forumā 1 piemēru: preg_match("/[a-z0-9]/",$mainīgais), bet izskatās, ka tas nav tas ko gribu panākt.

 

piemēram strings "abcd efgh" validējās, bet tam tā nevajadzētu būt.

 

skripts ar kuru pārbaudu: http://paste.php.lv/1766

Link to comment
Share on other sites

man šitāds nevalidējas:

preg_match("/^[a-z0-9]{1,}$/",'text text');

 

un šāds validējas:

preg_match("/^[a-z0-9]{1,}$/",'niks666');

15222[/snapback]

 

un "text" arī nevalidējās, kautko nesaprotu :angry:

Link to comment
Share on other sites

×
×
  • Create New...