c#字符串验证
来源:互联网 发布:东方财富龙虎榜数据. 编辑:程序博客网 时间:2024/05/17 08:21
用正则表达式验证即可。
Regex myRex = new Regex("这里根据你要求的正则表达式");
string s = txtBox1.text;
Match m = myRex.Match(s);
下面是我我以前找的常用正则表达式。根据自己需要进行组合。
"^/d+$" //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$" //正整数
"^((-/d+)|(0+))$" //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$" //负整数
"^-?/d+$" //整数
"^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0)
"^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$" //正浮点数
"^((-/d+(/./d+)?)|(0+(/.0+)?))$" //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //负浮点数
"^(-?/d+)(/./d+)?$" //浮点数
"^[A-Za-z]+$" //由26个英文字母组成的字符串
"^[A-Z]+$" //由26个英文字母的大写组成的字符串
"^[a-z]+$" //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$" //由数字和26个英文字母组成的字符串
"^/w+$" //由数字、26个英文字母或者下划线组成的字符串
"^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$" //email地址
"^[a-zA-z]+://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/S*)?$"
- c#字符串验证
- C# 验证数字及字符串
- C# 验证输入字符串是否为数字
- c#截取字符串,经过验证的
- c#验证
- c# 验证
- C#验证
- c# 中验证输入字符串是否是数字(包括小数)
- C#自学笔记(去掉字符串的空格和 输入验证)
- C#验证字符串是否是数字、传真、邮政编码、网址或者电子邮件
- C#字符串
- C#字符串
- C#字符串
- C#字符串
- C#字符串
- c# 字符串
- C#字符串
- C# 字符串
- JS优化建议
- java面试题
- Script.NET V2.1.1版本的Perl开发包发布了
- OPENGL作品,仿CS游戏源码发布
- 人生
- c#字符串验证
- 注释块的方法
- 自汉语而来的英语单词
- 一天的工作 抽象 实现 女朋友
- asp 数字生成图片函数
- Struts2.x 集成 Guice 与 warp-persist 大概
- 帮帮忙!!!O(∩_∩)O~谢谢了
- FOR ALL ENTRIES vs. INNER JOIN
- 法国爆发全国大罢工要求萨科齐下台(组图)