正则表达式问题 用如下正则表达式进行整数验证,但是像正数前有+号就不行,帮忙一下吧 /// <summary>/// 整數。/// </summary>public const string ZZValidInt2=@"^-?\d+$"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public const string ZZValidInt2= "^(\\+{0,1}0|[1-9]\\d*)$"; public const string ZZValidInt2=@"^[+-]?\d+$";另外提一下用\d的话,全角数字也会被接受的.如果不想这样的话,可以用:"^[+-]?[0-9]+$" 负整数 "^-?\\d+$" 整数 "^\\d+(\\.\\d+)?$" 谢谢楼上各位,怎样让以下的正则表达式全角也可以通过? /// <summary> /// 負整數。 /// </summary> public const string ZZValidInt3=@"^-[0-9]*[1-9][0-9]*$"; /// <summary> /// 正整數。 /// </summary> public const string ZZValidInt4=@"^[+]?[0-9]*[1-9][0-9]*$"; [0-9] => \d[1-9] => [1-91-9][+]? => [++]? ajax 使用updatepanel 换行的问题 我大一,专业是C#。。要做二级课题了,, log4net的log4net.ILog.info() 未将对象引用设置到对象的实例 一小问题,大家帮帮忙~ 急!!!关于dataset datagrid及数据库的运用问题 ==== 斑竹 ==== 我的这个帖子看不到,帮忙解决一下 输入日期报错 问个简单问题!!!急 怎么能将TextBox.Text转换成datetime类型呢? 如何判断一个组件的上下文环境中是否有事务存在? Outlook的启动问题..(Visual Studio 2003中的Add-in问题)
如果不想这样的话,可以用:
"^[+-]?[0-9]+$"
整数 "^\\d+(\\.\\d+)?$"
/// <summary>
/// 負整數。
/// </summary>
public const string ZZValidInt3=@"^-[0-9]*[1-9][0-9]*$";
/// <summary>
/// 正整數。
/// </summary>
public const string ZZValidInt4=@"^[+]?[0-9]*[1-9][0-9]*$";
[1-9] => [1-91-9]
[+]? => [++]?