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

Jea*_*ela 0 c# regex

我想构建一个Regex以5或6个整数开头并以字符结尾的结构.

我试过了

^\d+A-Za-z$
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

pca*_*cao 5

尝试这样的事情:您应该查看一些正则表达式规则,并在SO上查看其他示例.

^\d{5,6}[A-Za-z]$
Run Code Online (Sandbox Code Playgroud)

主要区别在于您需要在[]中封装最后一条规则,因此它意味着一个字符,即az或AZ.而你需要更换\d+\d{5,6}.

\d+ 意思是:一个数字,至少一次.

\d{x,y}:一个数字,最小x次,最多y次.