c#判断email地址是否为合法
题目要求:
关键代码如下所示:
class Program { static void Main(string[] args) { Console.WriteLine("请输入正确的邮箱地址,以 @sina.com 结尾"); string us =Convert.ToString(Console.ReadLine()); string str1 = us.Replace("@", ""); int count = us.Length - str1.Length; string str2 = us.Replace(".", ""); int count2 = us.Length - str2.Length; int count3 = us.Length - 1; int xl=us.IndexOf(".")-us.IndexOf("@"); bool mw = (us.IndexOf("@sina.com") == (us.Length-9)); while (count == 1 && count2 == 1 && us.IndexOf("@") > 0 && us.IndexOf(".") > us.IndexOf("@") && us.IndexOf(".")<count3) { if (xl != 1 && us.Contains("@sina.com") && mw) { Console.WriteLine("正确"); } else { Console.WriteLine("输入的邮箱地址有误"); } break; } Console.ReadLine(); } }
以上所述是小编给大家介绍的c#判断email地址是否为合法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
判断Email地址是否正确的几个函数(asp/php/javascript)
用js判断 复制代码 代码如下: function is_email( str ){ p = /^([\w\.-]+)@([a-zA-Z0-9-]+)(\.[a-zA-Z\.]+)$/; if(str.search(p) == -1){ return false; }else{ return true; } } 用PHP判断 复制代码 代码如下: function is_email($email){ $pattern="/^([\w\.-]+)@([a-zA-Z0-9-]+)(\.[a-zA-Z
-
Email地址加密javascript版
function getEmail(email){ var r = ""; for (i=0;i<email.length;i++) { r += "&#" + email.charCodeAt(i); } return r;}效果如下: Email地址加密 function getEmail(email) { var r = ""; for (i=0;i') ].join("&
-
c#判断email地址是否为合法
题目要求: 关键代码如下所示: class Program { static void Main(string[] args) { Console.WriteLine("请输入正确的邮箱地址,以 @sina.com 结尾"); string us =Convert.ToString(Console.ReadLine()); string str1 = us.Replace("@", ""); int count = us.Length - str
-
正则表达式检测用户输入的email地址是否合法
在注册系统开发中,需要检测用户输入的email地址是否合法,可以在js或者php中检测,但是差别不大,都可以使用正则表达式来检测. 下面是js的一个例子: 复制代码 代码如下: function validateEmail(email) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\ ".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\
-
Android 判断ip地址合法实现代码
Android 判断ip地址合法实现代码 昨天,我在网上找了一下判断文本框内的字符串是否是合法的ip地址,自己想到了正则表达式,可是自己对这个却不熟,所以在网上查找了一些资料,最后终于是做出来了. 具体的代码很简单, public boolean isIP(String addr) { if(addr.length() < 7 || addr.length() > 15 || "".equals(addr)) { return false; } /** * 判断IP格式和范
-
python实现判断一个字符串是否是合法IP地址的示例
一个刚结束的笔试题目,简单贴一下吧,下面是具体实现: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:判断一个字符串是否是合法IP地址 ''' import re def judge_legal_ip(one_str): ''' 正则匹配方法 判断一个字符串是否是合法IP地址 ''' compile_ip=re.compile('^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[
-
如何准确判断邮件地址是否存在
我总结了几种邮件出现重发.漏发的解释:1.网络:2.防火墙:3.服务器的自我保护,比如防止大批量发送时挂掉或者垃圾邮件,我觉得第三种解释靠谱一些,对于遇到的这些问题在下面的文章中给出了补救措施. 公司邮箱目前使用的是Zimbra,该邮件服务器目前不甚稳定,经常出现重发.漏发问题.经测试,每100封邮件仅可成功发送98封左右,以下是测试数据: 测试用例1:100封,总用时约:16min:实收97封,失败3次,3次错误信息均为:javax.mail.MessagingException: Could
-
jquery使用正则表达式验证email地址的方法
本文实例讲述了jquery使用正则表达式验证email地址的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>jquery使用正则表达式验证email地址</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <script type=&qu
-
Java 判断IP地址的合法性实例详解
Java 判断IP地址的合法性 0.前言 有时候我们要对用户输入的IP地址进行校验,判断这个IP地址是不是一个合法的IP地址. 1.实现思路 最简单的实现方法是构造一个正则表达式.判断用户的输入与正则表达式是否匹配.若匹配则是正确的IP地址,否则不是正确的IP地址.这里的难点是如何构造出一个可用的正则表达式. 2.Java实现 /** * Created by HUPENG on 2016/9/26. */ public class Tool { /** * 判断IP地址的合法性,这里采用了正则
-
python3判断IP地址的方法
本文实例为大家分享了python3判断IP地址的具体代码,供大家参考,具体内容如下 输入一串字符,判断该字符串是否为点分十进制的IP地址,若是则转换为16进制输出,否则输出"Error" 注意:输入可能是任意的一个字符串,比如"abc.bas.fefe.4r4"或者"23.23.11.23.123" 这都是不合法的IP地址 例如 输入:192.41.6.20 输出:0xC0290614 输入:257.32.23.1 输出:Error 解1 imp
-
网页上隐藏Email地址的方法
假如你在网上发布了你的Email地址,不久就会招来大量的垃圾邮件.这是因为垃圾邮件发布者,会用程序在网上搜索Email地址,一旦搜到你的Email,就会添加到他们的发布列表中,以后垃圾邮件就会不断地发送给你.如何才能在网上自由发布Email地址联系朋友,同时又不会招来垃圾邮件呢?以下方法能帮助你解决此类问题. 1.使用软件加密你的Email 有一些专门的邮件地址隐藏器软件能够加密你的Email地址,防止垃圾邮件发布者收集你的Email. Mail2Encoder(右键下载)可以将Email地址转
随机推荐
- 利用JQuery实现datatables插件的增加和删除行功能
- angular2路由切换改变页面title的示例代码
- 浅谈Angular.js中使用$watch监听模型变化
- 详解基于angular路由的requireJs按需加载js
- windows 7下FTP服务器构建教程
- ios使用OC写算法之递归实现八皇后
- java修饰类的使用方法以及使用技巧(分享)
- python 与GO中操作slice,list的方式实例代码
- 详解用webpack把我们的业务模块分开打包的方法
- Python入门篇之文件
- ASP编程入门进阶(二十):ADO组件之显示数据记录
- c++动态内存空间示例(自定义空间类型大小和空间长度)
- Jquery知识点二 jquery下对数组的操作
- 编辑器中designMode和contentEditable的属性的介绍
- SqlServer参数化查询之where in和like实现之xml和DataTable传参介绍
- Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题
- C#控制台输出进度和百分比的实例代码
- c#方法重写和隐藏的学习示例
- Android中Socket大文件断点上传示例
- IT人员的九种疾病全攻略