有关正则表达式 我是在winform中,好象不能用验证控件吧。to duying(时宇空):能否举例说明一下。又,那里有与.net 的正则表达式相关的书,书名是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.soulogic.com/platinum/doc/RegularExpressions/introductiontoregularexpressions.htm to tuzi98(兔子): 看完你留下的网页,什么都好象有了,但就是没我要的。 应该是匹配字符串中的所有数字,然后进行比对用正则表达式很容易做出来的@"^\d+$";匹配textBox的输入只能是数字再提出数字进行比对说的不对之处,请谅解 正则表达式主要是进行字符串的处理你需要用它来处理设定范围的数值也不是不可以不过,就需要根据不同情况来确定规则比如限定范围为1~11那么正则表达式可以设定为^[1-9]{1}$|^1[0-1]{1}$这个正则就是把1~11分成一位和两位的字符串来处理只有一位的时候,按照上面设定的范围只能是出现为1-9之间的数字为两位的时候,只能是10或11了解这些情况后就可以编写限定范围的正则表达式了另外说一下如果,只是为了限定textbox中输入ms提供了一个RangeValidator验证控件 C#删除txt文件中的某一行 问个关于安装包制作的问题 一个字符串操作问题 取第n个出现的分割字符 数据批量更新的问题(仅仅更新被更改的数据) string型的16进制文本转byte[]代码的问题! 请问如何把tabcontrol中某一个tabpage变灰 高分求用C#获取硬盘序列号和修改硬盘序列号得源码或方案 WPF,控件的可视状态,看下这段代码 怎么把指针所指范围的数据复制到指定Byte[] 数组? 一些基本的问题请教 一个将RGB形式颜色改成十六进制形式的类 在C#如何实现键盘HOOK,请举例说明。
看完你留下的网页,什么都好象有了,但就是没我要的。
用正则表达式很容易做出来的
@"^\d+$";
匹配textBox的输入只能是数字
再提出数字进行比对
说的不对之处,请谅解
主要是进行字符串的处理
你需要用它来处理设定范围的数值也不是不可以
不过,就需要根据不同情况来确定规则
比如
限定范围为1~11
那么正则表达式可以设定为
^[1-9]{1}$|^1[0-1]{1}$
这个正则就是把1~11分成一位和两位的字符串来处理
只有一位的时候,按照上面设定的范围
只能是出现为1-9之间的数字
为两位的时候,只能是10或11
了解这些情况后
就可以编写限定范围的正则表达式了另外说一下
如果,只是为了限定textbox中输入
ms提供了一个RangeValidator验证控件