c#正则表达式 - 一个字符串的不同条件

时间:2014-03-08 03:06:56

标签: c# asp.net .net regex winforms

我需要一个正则表达式来满足以下要求:

1)Should be 7 characters in length
2)At least any one of the last two characters should be an alphabet[a-zA-Z]

我陷入了实施第二条规则的困境。任何投入都受到高度赞赏。

谢谢

2 个答案:

答案 0 :(得分:3)

试试这个正则表达式(demo

^.{5}([a-zA-Z].{1}|.{1}[a-zA-Z])$

答案 1 :(得分:0)

试试这个:

"^.{5}(?:[a-zA-Z].|.[a-zA-Z]|[a-zA-Z]{2})$"