1. 程式人生 > >使用正則表示式判斷是否合法的郵箱地址

使用正則表示式判斷是否合法的郵箱地址

package my;
public class number {
    public static void main(String[] args) {
        String regex="\\w{0,}\\@\\w{0,}\\.{1}\\w{0,}";
        String s1 = "[email protected]";
        String s2 = "aaaa";
        String s3 = "[email protected]";
        if (s1.matches(regex)){
            System.out.println(s1 + " 是一個email地址");
        }
        if (s2.matches(regex)) {
            System.out.println(s2 + " 是一個email地址");
        }
        if (s3.matches(regex)) {
            System.out.println(s3 + " 是一個email地址");
        }
        else {
            System.out.println(" 都不是一個email地址");
        }
    }
}

效果如下:

相關推薦

使用表示式判斷是否合法郵箱地址

package my; public class number { public static void main(String[] args) { String regex="\\w{0,}\\@\\w{0,}\\.{1}\\w{0,}";

常用的表示式判斷手機號郵箱

// //  NSString+ToolString.h //  Tools // //  Created by webapps on 2017/6/6. //  Copyright © 2017年 wsq. All rig

Java表示式判斷手機號是否合法

首先我們要搞清楚現在已經開放了多少個號碼段,國家號碼段分配如下: 移動:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 聯通:130、1

Android 表示式判斷手機電話號碼是否合法

1、手機號開頭集合166,176,177,178180,181,182,183,184,185,186,187,188,189  145,147   130,131,132,133,134,135,13

表示式判斷身份證,郵箱,手機號碼,整數

//正則表示式判斷 function checknum(str){ var r = /^\+?[1-9][0-9]*$/;//正整數 if(r.test(str)){ return true; }else{ return false; } } //正

jquery 表示式判斷是否為正確郵箱格式

var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;

iOS_表示式判斷郵箱、手機號、身份證、暱稱、密碼等

網上看到的,還不錯,挺齊全的,轉過來收藏。 原文出處:http://www.2cto.com/kf/201311/256494.html //郵箱 + (BOOL) validateEmail:(NSString *)email {     NSString *ema

Objective-C用表示式判斷字串是否為手機號、郵箱、身份證號

用正則表示式判斷字串是否為手機號: - (BOOL)isPhoneNumber:(NSString *)str { NSString * MOBILE = @"^1(3[0-9]|5[0-

JAVA表示式區分IPv4和IPv6地址

PS*程式碼直接見第二部分: 一、進入正題前先說說JAVA正則表示式相關概念: 1、常用字元類: [abc] == a||b||c   [a-zA-Z] == 所有大小寫字母中的任意一個      [0-9A-Za-z] == 任意

java用表示式判斷一個字串是否是車牌號

public boolean checkCarNumber(String content) { String pattern = "([京津滬渝冀豫雲遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陝吉閩貴粵青藏川寧瓊]{1}(([A-HJ-Z]{1}[A-HJ-NP-Z0-9]{5})|([A-HJ-

Java用表示式判斷輸入的電話號碼格式是否正確

import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.commons.lang3.StringUtils; /** *三大運營商號碼均可驗證(不含衛星通訊1349) */ p

表示式判斷字串是否為數字

IF cl_abap_matcher=>matches( pattern = '^(-?[1-9]\d*(\.\d*[1-9])?)|(-?0\.\d*[1-9])$' text = '1.01' ) = abap_true. WRITE '數字'. ELSE.

【PHP】表示式判斷網址是否帶http://或https://

// 匹配http(s)的表示式 $preg = "/^http(s)?:\\/\\/.+/"; 示例: $url = "https://www.baidu.com/"; $preg = "/^http(s)?:\\/\\/.+/"; if(preg_match($preg,$

python表示式,簡單的郵箱格式驗證

做一個簡單的郵箱格式驗證的功能: #郵箱格式的匹配: import re mail = re.compile('^www\.\w{1,15}@\w{1,10}\.(com|cn|net)$') m = input('請輸入網址:') if re.search(mail, m): p

表示式練習:對IP地址進行排序

import java.util.TreeSet; public class RegexTest { public static void main(String[] args) { Method2();//2.對IP進行排序 } //2.對IP進行排序 priv

[Xcode10 實際操作]九、實用進階-(5)使用表示式判斷格式是否正確

[Xcode10 實際操作]九、實用進階-(5)使用正則表示式判斷格式是否正確. 本文將演示使用正則表示式判斷郵箱的格式是否正確。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 //建立一個結構體,用於實現正

表示式判斷非零開頭的整數輸入

// 正則表示式判斷非零開頭的正整數輸入,非法輸入將其替換成1 $('#buyNum').on('input', function() { var reg = /^[1-9]\d*$/; if (!reg.test($(this).val())) { $

在Java中用表示式判斷一個字串是否是數字的方法

package chengyujia; import java.util.regex.Pattern; public class NumberUtil { /** * 判斷一個字串是否是數字。 * * @param string *

手機號表示式判斷

//手機號判斷 judgementmobile: function (mobile) { var that = this; if (mobile.length == 0) {

PHP表示式判斷身份

//身份證驗證 $id_card = ''; $preg_card="/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/i"; if(preg_match($pr