Question

How validate username using regexp ?

For English letters, Numbers and spaces I am using :

/^[a-zA-Z]{1}([a-zA-Z0-9]|\s(?!\s)){4,14}[^\s]$/

How can i add arabic letters ?

Was it helpful?

Solution

Well that would depend if your characters are coming in as cp1256 or unicode. If its unicode you can use the range such as #([\x{0600}-\x{06FF}]+\s*) in your expression.

OTHER TIPS

you would use unicode regexes and match all letters:

/\pL+/u

(one or more letters)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top