utf8 alpha and alphanum
parent
58959c6d00
commit
017fc2f1fc
|
@ -142,10 +142,10 @@ class Input extends Element{
|
|||
if(isset($this->data['maxlength']) && strlen($data) > $this->data['maxlength'])
|
||||
return 'trop long';
|
||||
|
||||
if(isset($this->data['alpha']) && !preg_match('#^[\p{L}'.$this->data['alpha'].']*$#', $data))
|
||||
if(isset($this->data['alpha']) && !preg_match('#^[\p{L}\p{M}'.$this->data['alpha'].']*$#', $data))
|
||||
return 'non alphabétique';
|
||||
|
||||
if(isset($this->data['alphanum']) && !preg_match('#^[\p{L}\p{N}'.$this->data['alphanum'].']*$#', $data))
|
||||
if(isset($this->data['alphanum']) && !preg_match('#^[\p{L}\p{M}\p{N}'.$this->data['alphanum'].']*$#', $data))
|
||||
return 'non alphanumérique';
|
||||
|
||||
if(isset($this->data['regex']) && !preg_match('#'.$this->data['regex'].'#', $data))
|
||||
|
|
Loading…
Reference in New Issue