正则表达式要求

时间:2017-03-16 06:44:17

标签: angularjs regex

我正在研究符合以下标准的正则表达式。请建议。

  1. 必须至少包含1个数字字符
  2. 不允许使用连续数字
  3. 所有字符不能相同
  4. 允许的最少4个字母数字字符
  5. 允许使用特殊字符#&()_ + []:;',/。\ - " *

1 个答案:

答案 0 :(得分:0)

我想你想要这个:

^(?=.*?[a-zA-Z\d])[\w@#&*+=-]+$

演示:https://regex101.com/r/qW3oQ8/1