我想构建一个Regex
以 5 或 6 个整数开头并以一个字符结尾的。
我努力了
^\d+A-Za-z$
谢谢你的帮助
尝试这样的事情:您应该查看一些正则表达式规则,并查看其他有关 SO 的示例。
^\d{5,6}[A-Za-z]$
主要区别在于需要将最后一条规则封装在 [] 中,所以它的意思是,一个字符,要么是 az,要么是 AZ。你需要替换\d+
为\d{5,6}
.
\d+
意思是:一个数字,至少一次。
\d{x,y}
:一个数字,最少x次,最多y次。
你非常接近。一些小的修改。
^\d{5,6}[A-Za-z]$
假设您的意思是 az (不区分大小写)作为“字符”\d{5,6}[a-zA-z]$
不过这很简单 - 请查看此网站以获得不错的介绍:http ://www.regular-expressions.info/