2014-10-30 63 views

回答

0

使用先行,以匹配其包含 - 至少一个字母和数字的字符串。

^(?=.*?[A-Za-z])(?=.*?[0-9])[A-Za-z0-9]+$ 

说明:

  • ^断言,我们是在开始。
  • (?=.*?[A-Za-z])断言比赛中必须有一封信。
  • (?=.*?[0-9])断言匹配中必须有数字。
  • [A-Za-z0-9]+匹配一个或多个字母或数字。
  • $断言我们在最后。
+0

你太快了:)我正在尝试这个答案。不能upvote达到我的日常最大值;( – 2014-10-30 11:26:51

+0

谢谢Avinash ..........其工作 – user3513567 2014-10-30 12:21:50

+0

[接受,如果这有帮助。](http://stackoverflow.com/help/accepted-answer) – 2014-10-30 12:23:05

相关问题