正则表达式的用法
来源:互联网 发布:强力文件粉碎软件 编辑:程序博客网 时间:2024/05/04 18:53
<iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-1508116105633727&dt=1180749143890&lmt=1180707633&format=728x90_as&output=html&correlator=1180749143880&channel=2744893162&url=http%3A%2F%2Fwww.julysoft.info%2Fself%2F3.htm&ad_type=text_image&flash=9&u_h=768&u_w=1024&u_ah=738&u_aw=1024&u_cd=32&u_tz=480&u_java=true" frameborder="0" width="728" scrolling="no" height="90" allowtransparency="allowtransparency"></iframe>
两种使用方法:
1、在文本输入框后加入正则表达式验证控件RegularExpressionValidator。此种方法适用于WebForm中。
在ValidationExpression选项中,输入验证规则。
在ControlToValidate选项中,选择要验证的控件。
在ErrorMesage选项中,输入如果验证没有通过页面要显示的信息。
2、在隐藏代码中使用,此方法适用于WinForm和WebForm中。
这种方法要先加入声明命名空间:
using System.Text.RegularExpressions;
然后在方法中声明验证规则:
string s_reg = @"^/d+$";
声明要验证的字符串:
string s = textBox1.Text;
新建一个实例,并将验证规则以参数形式传入实例,初始化类:
Regex reg = new Regex( s_reg );
然后拿实例对要验证的字符串进行验证,返回结果为bool值:
if ( reg.IsMatch (s) )
{
MessageBox.Show( "It 's OK~");
}
else
{
MessageBox.Show( "It 's Bad~");
}
两种使用方法:
1、在文本输入框后加入正则表达式验证控件RegularExpressionValidator。此种方法适用于WebForm中。
在ValidationExpression选项中,输入验证规则。
在ControlToValidate选项中,选择要验证的控件。
在ErrorMesage选项中,输入如果验证没有通过页面要显示的信息。
2、在隐藏代码中使用,此方法适用于WinForm和WebForm中。
这种方法要先加入声明命名空间:
using System.Text.RegularExpressions;
然后在方法中声明验证规则:
string s_reg = @"^/d+$";
声明要验证的字符串:
string s = textBox1.Text;
新建一个实例,并将验证规则以参数形式传入实例,初始化类:
Regex reg = new Regex( s_reg );
然后拿实例对要验证的字符串进行验证,返回结果为bool值:
if ( reg.IsMatch (s) )
{
MessageBox.Show( "It 's OK~");
}
else
{
MessageBox.Show( "It 's Bad~");
}
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式 (?的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- 正则表达式的用法
- computer archeology
- C#基础概念二十五问(17-25)[转贴]
- c#中获取cpu序列号,硬盘id,网卡mac地址
- 终于把毕业设计做完啦!
- 对文本分类词库的设计
- 正则表达式的用法
- 要毕业了
- .net 2.0 中发送Email
- Simple Solaris SDS/SVM Boot Disk Mirroring Howto
- ASP.NET程序中常用代码汇总
- asp.net生成静态页
- 用C#生成中文汉字验证码的基本原理
- 疲惫(再续)
- .NET下对二进制文件进行加密解密(C#)