判断一个字符串是否只由5个数字组成,如:203156
解决方案 »
- 应该不难,可我怎么也想不好,给我点帮助吧
- datagrid添加了behavior后出现的问题
- 如何写 Winform建一个用来编译运行.cs的组件
- 求正则表达式
- 打开窗口如何传递参数?
- 如何在C#程序中调用Windows系统的一些面板??????谢谢。
- c#RDLC报表打印的时候图片和文本分离这种情况怎么解决?
- 关于foreach,急求。。。。。。。。。。。。。。。。。。
- 为什么SqlDataReader.Read()不能读取全部数据?
- 怎样调用一个外部程序,控制台下和windows下(是哪个API,还是类库呢?)
- C# 串口编程,接收到的数据不完整!!!!!虔诚求教!
- point 必须是 int 类型 吗? 能不能 转换成 double 类型啊?
Regex re = new Regex(@"^\d{5}$", RegexOptions.None);
string str = "你要验证的字符串";
Regex re = new Regex(@"^\d{5}$", RegexOptions.None);if (re.IsMatch(str))
{
//符合
}
else
{
//不符合
}
bool result = Regex.IsMatch(s, @"^\d{5}$", RegexOptions.ECMAScript);
或者
string s = "20318";
bool result = Regex.IsMatch(s, @"^[0-9]{5}$");注意看s的最后一个字符,是中文的8。