在正则表达式中,如何在特定点过滤输入的数量?

huangapple go评论94阅读模式
英文:

Filter input amount at specific points in regex?

问题

如何使用正则表达式来实现这样的功能...

^[A-Za-z0-9]{1,254}+@$

正则表达式的含义是匹配以字母、数字组成的长度为1到254的字符串,后面紧跟一个"@"符号。

英文:

How would someone do something like this in regex...

^[A-Za-z0-9]{1,254}+@$

答案1

得分: 0

[A-Za-z0-9]{1,254} 表示,

任意字符:'A' 到 'Z''a' 到 'z'
'0' 到 '9'

(重复 1 到 254 次
(尽可能多地匹配)),

在正则表达式中,如何在特定点过滤输入的数量?

编辑: 如果你需要在末尾加上 @,请尝试使用正则表达式 [A-Za-z0-9]{1,254}@

英文:

[A-Za-z0-9]{1,254} Indicates ,

any character of: 'A' to 'Z', 'a' to 'z',
'0' to '9'

(between 1 and 254 times
(matching the most amount possible)),

在正则表达式中,如何在特定点过滤输入的数量?

Edit: If you need @ at the end try with the regex [A-Za-z0-9]{1,254}@

huangapple
  • 本文由 发表于 2014年6月26日 00:57:55
  • 转载请务必保留本文链接:https://go.coder-hub.com/24414545.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定