如何使用regexp验证用户名?
对于我正在使用的英文字母,数字和空格:
/^[a-zA-Z]{1}([a-zA-Z0-9]|\s(?!\s)){4,14}[^\s]$/
如何添加阿拉伯字母?
答案 0 :(得分:6)
那么这取决于你的角色是以cp1256还是unicode进入。如果是unicode,你可以在表达式中使用#([\ x {0600} - \ x {06FF}] + \ s *)等范围。
答案 1 :(得分:4)
您将使用unicode正则表达式并匹配所有字母:
/\pL+/u
(一个或多个字母)