读书人

求这个正则的修改,该如何解决

发布时间: 2012-03-18 13:55:39 作者: rapoo

求这个正则的修改

C# code
if (!System.Text.RegularExpressions.Regex.IsMatch((sender as TextBox).Text, @"^(?!0\d)\d+(\.\d*)?$"))            {                int index = (sender as TextBox).SelectionStart;                (sender as TextBox).Text = (sender as TextBox).Tag as string;                (sender as TextBox).SelectionStart = index;            }


这是个控制textbox只允许输入数字的正则,别人给我的。现在允许输小数点 "." ,比如:100.14 现在我不想允许输入小数点。如何修改呢?

[解决办法]
C# code
@"^(?!0\d)\d+$" 

读书人网 >C#

热点推荐