无锡企业邮箱格式

Java正则表达式验证格式(邮箱、电话号码) - 开源中国社区
当前访客身份:游客 [
当前位置:
发布于 日 19时,
&无详细内容&
代码片段(1)
1.&[代码][Java]代码&&&&
package com.firewolf.
import java.util.regex.M
import java.util.regex.P
* 使用正则表达式验证输入格式
* @author liuxing
public class RegexValidateUtil {
public static void main(String[] args) {
System.out.println(checkEmail("14_8@qw.df"));
System.out.println(checkMobileNumber("071-3534452"));
* 验证邮箱
* @param email
public static boolean checkEmail(String email){
boolean flag =
String check = "^([a-z0-9A-Z]+[-|_|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
Pattern regex = pile(check);
Matcher matcher = regex.matcher(email);
flag = matcher.matches();
}catch(Exception e){
* 验证手机号码
* @param mobiles
public static boolean checkMobileNumber(String mobileNumber){
boolean flag =
Pattern regex = pile("^(((13[0-9])|(15([0-3]|[5-9]))|(18[0,5-9]))\\d{8})|(0\\d{2}-\\d{8})|(0\\d{3}-\\d{7})$");
Matcher matcher = regex.matcher(mobileNumber);
flag = matcher.matches();
}catch(Exception e){
开源中国-程序员在线工具:
相关的代码(3332)
开源从代码分享开始
_火狼_的其它代码电子邮件是什么_电子邮件注册_电子邮件格式_电子邮件地址怎么写 - 土巴兔家居百科
填写手机号码,获取预算明细
你的装修预算约
查看预算明细
0元卧室预算:
0元客厅预算:
0元厨房预算:
0元卫生间预算:
0元阳台预算:
0元其他预算:
*本价格为新房估算价格(半包,不含水电工程),旧房价格由实际工程量决定。
* 稍后装修管家将致电您,为您提供免费装修资询服务。
来源:&&&&时间:
  电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费)、非常快速的方式(几秒钟之内可以发送到世界上任何指定的目的地),与世界上任何一个角落的网络用户联系。
热门活动:
我已阅读并接受
*&&请放心填写,您的隐私将被严格保密
电子邮件相关内容
电子邮件相关装修效果图片
填写您的手机号码,获取预算明细
你的装修预算约
查看预算明细
0元卧室预算:
0元客厅预算:
0元厨房预算:
0元阳台预算:
0元卫生间预算:
0元其他预算:
*本价格为新房估算价格(半包,不含水电工程),旧房价格由实际工程量决定。
*稍后装修管家将致电您,为您提供免费装修资询服务。
中国装修网用indexOf()函数也可判断邮箱格式中是否可以包含&@&,看上去似乎可以判断成功了,但稍懂点JS的一看就知道问题出在哪儿?就连我这JS菜鸟也发现问题了。
举个例子,一般的邮箱格式为:,若用indexOf来判断此email地址,那么当用户输入了的时候,检测仍可通过,明显这个地址缺少了后面的&.com&,所以这是不行的,最好还是使用正则来判断,更准确:
&script type=&text/javascript&&
function ischeckemail(){
var email = document.getElementById(&emailname&).
& if (email != &&) {
&& var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
&& isok= reg.test(email );
if (!isok) {
alert(&邮箱格式不正确,请重新输入!&);
document.getElementById(&emailname&).focus();
&使用例子:
&input type=&text& id=&emailname&&
&input type=&submit& value=&检测Email地址格式是否正确&
onClick=&return ischeckemail()& &
请注意id要设成&emailname&。例子运行结果,当eamil地址格式不对的时候,会弹出提示框,其它情况未做处理。
本类推荐文章
本类最新更新
最新源码下载24293人阅读
demo例子:
import java.util.regex.M
import java.util.regex.P
import android.app.A
import android.os.B
public class Demo4Activity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
boolean isPhone = isMobileNO(&3&);
boolean isEmail = isEmail(&&);
boolean isnumber = isNumeric(&564465&);
System.out.println(&isNumeric=& + isnumber + &isPhone=& + isPhone
+ &isEmail=& + isEmail + &qq===========&);
&&&&&&&//判断手机格式是否正确
public boolean isMobileNO(String mobiles) {
Pattern p = Pattern
.compile(&^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$&);
Matcher m = p.matcher(mobiles);
return m.matches();
&&&&&&&&//判断email格式是否正确
public boolean isEmail(String email) {
String str = &^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$&;
Pattern p = pile(str);
Matcher m = p.matcher(email);
return m.matches();
&&&&&&&//判断是否全是数字
public boolean isNumeric(String str) {
Pattern pattern = pile(&[0-9]*&);
Matcher isNum = pattern.matcher(str);
if (!isNum.matches()) {
判断反馈信息的逻辑处理:
userInfoStr = userInfo.getText().toString().trim();
contentStr = content.getText().toString().trim();
if (!Utils.checkNetworkAvalible()) {
Toast.makeText(view.getContext(), &网络不可用,请检查网络设置!&,
Toast.LENGTH_SHORT).show();
if (contentStr != null && contentStr != &&
&& contentStr.length() & 0) {
if(!isNumeric(userInfoStr)&&!isEmail(userInfoStr)){
alerDialog(&手机或邮箱格式不正确&);
if(isNumeric(userInfoStr)&&!isMobileNO(userInfoStr)){
alerDialog(&手机或邮箱格式不正确&);
ThreadPoolWrap.getThreadPool().executeTask(runnable);
Toast.makeText(view.getContext(), &提交成功,感谢支持!&,
Toast.LENGTH_SHORT).show();
userInfo.setText(&&);
content.setText(&&);
Toast.makeText(view.getContext(), &请输入反馈内容&,
Toast.LENGTH_SHORT).show();
1.java验证IP地址:
Pattern pattern = pile(&&);
Matcher matcher = pattern.matcher(&127.400.600.2&); //以验证127.400.600.2为例
System.out.println(matcher.matches());
2. java验证日期时间,解决润月:
Pattern pattern = pile(&^((&);
Matcher matcher = pattern.matcher(& 23:59:59&);
System.out.println(matcher.matches());
3.java验证邮箱格式:
Pattern pattern = pile(&^([a-zA-Z0-9_\\-\\.]+)@((&);
Matcher matcher = pattern.matcher(&&);
System.out.println(matcher.matches());
根据实际开发于日最新统计:
&中国电信发布中国3G号码段:中国联通185,186;中国移动188,187;中国电信189,180共6个号段。
&3G业务专属的180-189号段已基本分配给各运营商使用, 其中180、189分配给中国电信,187、188归中国移动使用,185、186属于新联通。
&中国移动拥有号码段:139、138、137、136、135、134、159、158、157(3G)、152、151、150、188(3G)、187(3G);14个号段
&中国联通拥有号码段:130、131、132、155、156(3G)、186(3G)、185(3G);6个号段
&中国电信拥有号码段:133、153、189(3G)、180(3G);4个号码段
&&&&&2G号段(GSM网络)有139,138,137,136,135,134(0-8),159,158,152,151,150
&&&&&3G号段(TD-SCDMA网络)有157,188,187
&&&&&147是移动TD上网卡专用号段.
&&&&&2G号段(GSM网络)有130,131,132,155,156
&&&&&3G号段(WCDMA网络)有186,185
&&&&&2G号段(CDMA网络)有133,153
&&&&&3G号段(CDMA网络)有189,180
检验手机号码和邮箱的类
package com.ccit.mon.
import java.io.IOE&&
import java.util.regex.M&&
import java.util.regex.P&&
import org.apache.log4j.L
public class ClassPathResource {&
&private static final Logger logger = Logger.getLogger(ClassPathResource.class);
&&&&public static boolean isMobileNO(String mobiles){&&&&&
&&&&&&&&Pattern p = pile(&^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$&);&&&&&
&&&&&&&&Matcher m = p.matcher(mobiles);&&&&&
&&&&&&&&<(m.matches()&#43;&---&);&&&&&
&&&&&&&&return m.matches();&&&&&
&&&&public static boolean isEmail(String email){&&&&&
&&&&&String str=&^([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]&#43;)*@([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]&#43;)&#43;[\\.][A-Za-z]{2,3}([\\.][A-Za-z]{2})?$&;
&&&&&&&&Pattern p = pile(str);&&&&&
&&&&&&&&Matcher m = p.matcher(email);&&&&&
&&&&&&&&<(m.matches()&#43;&---&);&&&&&
&&&&&&&&return m.matches();&&&&&
&&&&public static void main(String[] args) throws IOException {&&&&&
&&&&&&&&System.out.println(ClassPathResource.isEmail(&&));&&&&&
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:57159次
排名:千里之外
转载:26篇
(10)(2)(2)(1)(2)(10)当前位置:
邮箱格式怎么写,常用邮箱格式怎么写
随着互联网的快速发展 人的写信习惯变的越来越少了、随着取代的是email 而对于玩QQ的朋友来说,使用QQ邮箱的人会相对比较多,QQ邮箱格式怎么写?而且方便直接在QQ客户端上就能登录QQ邮箱,很多新手朋友并不知道怎么查看自己的邮箱是多少。现在为大家做个图文说明解答您的疑问
QQ邮箱格式怎么写
其实也很简单的,QQ邮箱的格式为:QQ号码@qq.com (怎么查看自己的邮箱是多少呢?比如你的QQ号码为888 那么你的邮箱地址就是)怎么很好记吧
qq邮箱通用格式就是:个人的qq号码+@+qq+.com
我的QQ邮箱是多少?
你的邮箱也就是你的QQ号后面加@qq.com 比如我的QQ号是111222 那么我的QQ邮箱就是 怎么样,很好记吧?
大家登录QQ邮箱可以直接在QQ画面板点击QQ邮箱图标打开或直接打开
第二种方法直接用IE打开QQ邮箱登录页面地址是:&QQ邮箱格式怎么写?填上你的QQ号码跟密码登录就可以了
那么其他的常用QQ邮箱格式怎么写
邮箱名@服务器名.com
校验邮箱格式的算法:
一般来说,
?由字母a~z(不区分大小写)、数字0~9、点、减号或下划线组成
?只能以数字或字母开头和结尾,且长度为4~18
QQ邮箱通用格式:
格式:qq号码+@+qq.com
网易163邮箱通用格式 :
格式:注册昵称+@+
雅虎邮箱通用格式 :
新浪邮箱通用格式 :
温馨提示:关于以上“邮箱格式的写法”相信大家有了个深入的了解,也掌握了不少如何写邮箱格式的技巧,可别忘了把这篇文章分享给你的好友喔!呵呵!
请文明发言,署名或者评论!(署名需要验证码)
教程维护故障入门
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10}

我要回帖

更多关于 电子邮箱格式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信