昵称的正则表达式

时间:2012-06-26 19:16:28

标签: php javascript regex

我是RegExp的新手,我现在无法构建它,所以我已经提到了Stack Overflow。

规则:

  1. 可包含6到15个符号
  2. 符号可以是拉丁字母,数字,下划线字符。
  3. 昵称必须从字母开始
  4. 我不知道如何制作这个正则表达式。我需要在Javascript和PHP中使用它,所以我需要为每个平台提供解决方案。

2 个答案:

答案 0 :(得分:6)

这是让你入门的东西,但是你需要调整它并根据你的需要进行调整:

[a-zA-Z]\w{5,14}
^       ^
|       match an alphanumeric or underscore character 5 to 14 times
|
match a single alphabetic character

答案 1 :(得分:1)

您可以使用:

/^[A-Za-z][A-Za-z0-9_]{5,14}$/

它应该适用于PHP和JS。