需要regex的帮助吗

需要regex的帮助吗,regex,Regex,对于我的正则表达式,我希望字母从a-z开始1-4次,后跟任意数字4-7次。这两个字符的组合应该总共有8个字符。像这样的 ([a-z]{1,4}[0-9]{4,7}){8} 我知道这是错误的。有人能告诉我正确的正则表达式来实现这一点吗?您可以使用基于前瞻的正则表达式来断言字符串长度正好是8个字符 ^(?=.{8}$)[a-z]{1,4}\d{4,7}$ |瞧,这是一次诚实的尝试+1.(你也可以在输入中添加它有效/无效的内容。)如果我想在8个字符后添加文本,比如“somthing”。。。前瞻性是否

对于我的正则表达式,我希望字母从a-z开始1-4次,后跟任意数字4-7次。这两个字符的组合应该总共有8个字符。像这样的

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


我知道这是错误的。有人能告诉我正确的正则表达式来实现这一点吗?

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

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

|

瞧,这是一次诚实的尝试+1.(你也可以在输入中添加它有效/无效的内容。)如果我想在8个字符后添加文本,比如“somthing”。。。前瞻性是否为^(?=.{8}某物$)示例:dorv0015@algonquinlive.com... 这是一封大学电子邮件,所以我不需要担心8个字符之后的任何事情,除了.+允许任何数量的字符外,其余的文本都在后面(@algonquirive.com)。。。我需要的大学域名后,这8个字符我想出来的基础上,前8…哈哈,抱歉,所有的麻烦