C#简单作业题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:02:15
利用visual Studio,编写一个简单程序,程序界面上有一文本框和按钮。点击按钮完成文本框格式的验证工作。要求文本框内容必须是正确的电子邮件地址。请将主要代码粘贴于此。
采用抛出异常的方式汇报错误。异常为自定义异常
只用C#写,不用其他任何脚本语言,还要有自定义异常处理

这是正则表达式的代码:
\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

也可以:
<script language='javascript'>
function isMail( ChkStr )
{
var SubStr = "@.";
if (ChkStr.length < 5) return false;
isMailAddress = true;
for (j = 0; j < SubStr.length; j++)
{
for (i = 1; i < ChkStr.length - 1; i++)
{
ch = SubStr.charAt(j)
if ( ch == ChkStr.charAt(i) )
break;
}
if (i == ChkStr.length - 1)
{
isMailAddress = f