如何构建自定义正则表达式
本文关键字:自定义 正则表达式 构建 何构建 | 更新日期: 2023-09-27 18:32:04
我想构建一个以 5 或 6 个整数开头并以字符结尾的Regex
。
我试过了
^'d+A-Za-z$
感谢您的任何帮助
尝试这样的事情:您应该查看一些正则表达式规则,并查看有关SO的其他示例。
^'d{5,6}[A-Za-z]$
主要区别在于您需要将最后一个规则封装在 [] 中,因此它表示一个字符,a-z 或 A-Z。并且您需要将'd+
替换为'd{5,6}
.
'd+
的意思是:一个数字,至少一次。
'd{x,y}
:一个数字,最小x次,最大y次。
你很接近。 很少有小的修改。
^'d{5,6}[A-Za-z]$
假设你的意思是a-z(不区分大小写)作为"字符"'d{5,6}[a-zA-z]$
这很简单 - 查看这个网站以获得一个体面的介绍:http://www.regular-expressions.info/