我需要验证有效的代号。
因此,我的字符串可以具有如下值:
String test = "C000. ", "C010. ", "C020. ", "C030. ", "CA00. ","C0B0. ","C00C. "
所以我的函数需要验证以下条件:
- 它应该从
C
- 之后,接下来的 3 个字符应该是数字
.
- 休息它可以是任何东西。
所以在上面的字符串值中,只有["C000.", "C010.", "C020.", "C030."]
有效的值。
编辑:
下面是我试过的代码:
if (nameObject.Title.StartsWith(String.Format("^[C][0-9]{3}$",nameObject.Title)))