正则表达式匹配"CP"后跟3-5位数

Wah*_*eed 1 regex

什么是正则表达式接受'CP123'前两个字母CP和其他3或4或5个.

Guf*_*ffa 6

这符合您的要求:

^CP\d{3,5}$
Run Code Online (Sandbox Code Playgroud)

^匹配字符串的开头,因此它不允许"CP"左侧的任何字符.

\ d匹配一个数字,{3,5}使其匹配3-5位数.

$匹配字符串的结尾,因此它不允许在数字后面的任何characrers.

如果在验证控件中使用正则表达式,则可以删除控件添加的^和$:

CP\d{3,5}
Run Code Online (Sandbox Code Playgroud)