如何构建自定义正则表达式

本文关键字:自定义 正则表达式 构建 何构建 | 更新日期: 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/