需要有关正则表达式的帮助

时间:2014-11-03 23:53:34

标签: regex

对于我的正则表达式,我希望a-z的字母为1-4次,然后是4-7次的任何数字。这两者的组合总共应该有8个字符。像这样的东西

([a-z]{1,4}[0-9]{4,7}){8}

我知道这是错的。任何人都可以告诉我正确的正则表达式使这项工作

1 个答案:

答案 0 :(得分:2)

您可以使用基于前瞻的正则表达式断言字符串长度正好是八个字符。

^(?=.{8}$)[a-z]{1,4}\d{4,7}$

Explanation | Live Demo