【正则判断 手机邮箱的正确格式】教程文章相关的互联网学习教程文章

JavaScript辅助方法系列:(1)用正则表达式判断手机号和邮箱【代码】

判断是否为邮箱//jquery验证邮箱 function checkSubmitEmail() {if ($("#email").val() == "") {// $("#confirmMsg").html("<font color=‘red‘>邮箱地址不能为空!</font>");alert("邮箱不能为空!")$("#email").focus();return false;}if (!$("#email").val().match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {alert("邮箱格式不正确");// $("#confirmMsg").html("<font color=‘red‘>邮箱...

判断是否英文字母或数字的C#正则表达式【代码】

private int IsDigitOrNumber(string str) {if(System.Text.RegularExpressions.Regex.IsMatch(str,@"(?i)^[0-9a-z]+$"))return 1;else return 0; } 原文:http://www.cnblogs.com/qinweizhi/p/7117717.html

正则判断 手机邮箱的正确格式

// 正则判断手机号码地址格式+(BOOL) isMobileNumber:(NSString *)mobileNum{ /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188,183 * 联通:130,131,132,152,155,156,185,186 * 电信:133,1349,153,180,189 */ NSString * MOBILE = @"^1(3[0-9]|5[0-35-9]|8[0235-9])\\d{8}$"; /** 10 * 中国移动:China Mobile 11 * 134[0-8],135,1...

正则判断移动端类型

function isAndroid(){ var device = {}; var ua = navigator.userAgent; var android = ua.match(/(Android);?[\s\/]+([\d.]+)?/); device.android = false; if (android) { device.android = true; } return device;}同理可用以下正则替换判断其他类型: var ipad = ua.match(/(iPad).*OS\s([\d_]+)/); var ipod = ua.match(/(iPod)(.*OS\s([\d_]+))?/); var iphone = !ipad && ua.match(/(i...

利用正则表达式判断四则运算表达式是否合法【代码】

写了一个判断四则运算合法性较验的式子。 public static bool CheckExpressionValid(string input) {string pattern = @"^(((?<o>\()[-+]?([0-9]+[-+*/])*)+[0-9]+((?<-o>\))([-+*/][0-9]+)*)+($|[-+*/]))*(?(o)(?!))$";//去掉空格,且添加括号便于进行匹配return Regex.IsMatch("(" + input.Replace(" ", "") + ")", pattern); } public static bool CheckExpressionValid(string input) { string pattern = @"^(((?<o>\()[-+...

iOS 正则表达式-判断邮箱、手机号【代码】

判断是否是邮箱-(BOOL)isValidateEmail:(NSString *)email {NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES%@",emailRegex];return [emailTest evaluateWithObject:email]; }判断是否是手机号码- (BOOL)validatePhone:(NSString *)phone {/*** 手机号码* 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,18...

正则表达式判断手机号是否11位【代码】【图】

1.<script src="../JS/jquery-3.2.0.js" type="text/javascript" ></script> <script src="../JS/bootstrap.min.js"></script> <link type="text/css" rel="stylesheet" href="../css/bootstrap.min.css" /><body> <div class="form-group"><label class="col-sm-2 control-label font">手机号</label><div class="col-sm-10 "><input type="text" class="form-control bt" name="tel" id="tel" placeholder="可用于登录" ><span i...

判断汉字正则表达式更严谨方法!【图】

一、通常做法正如网上流传的,判断中文的正则表达式,绝大部分是这么写的(OC语言):NSPredicate* predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",@"[\u4e00-\u9fa5]"]; /*判断是否为中文的正则表达式*/ if([predicate evaluateWithObject:name]){//是中文 }else{//不是中文 }然而上面的正则表达式,逻辑上讲其实不太严谨:比如一些生僻字的Unicode不在0x4e00-0x9FA5之间,那么它不能正确识别出来:比如一些四...

Java判断字符串是否为数字(正则表达式)【代码】

package com.walker; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Tester {public static void main(String[] args) {String str = "123"; //trueSystem.out.println(isNumeric(str));str = "-123"; //trueSystem.out.println(isNumeric(str));str = "abc"; //falseSystem.out.println(isNumeric(str));}//@ author: walker//用正则表达式判断字符串是否为数字(含负数)public static bo...

正则表达式判断金额

正则表达式判断金额 某些时候要用到判断是否输入的是金额,如果不是则不能输入其值,网上搜了一番,发现都非吾所愿于是乎自动动手写一个,共享,可匹配0,0.00~9999999999.99,直接上:^([1-9]\d{0,9}|0)([.]?|(\.\d{1,2})?)$网上搜了很多都不好,要么还能输入000,00,要么还能输入09,0102等都不愿,于是还是自己动手丰衣足食,记录一番,共享通用原文:http://www.cnblogs.com/ching2009/p/4846663.html

python 正则表达式判断URL是否合法

import reurl = "http://www.baidu.com"if re.match(r‘^https?:/{2}\w.+$‘, url):print("Ok.") else:print("Error.")留此待查。原文:http://blog.csdn.net/emaste_r/article/details/19332675

正则表达式集锦(1)——判断字符串是否是整型?小数?日期?【代码】

var value = $("#" + me.id + "-editAttrList .fieldValue:eq(" + index + ")").val();if (value !== "") {// 根据类别检查var r = "";var type = fieldName.fieldType;switch (type) {case "INT":r = /^\d+$/;isOk = r.test(value);break;case "DOUBLE":r = /^(([1-9][0-9]*\.[0-9][0-9]*)|([0]\.[0-9][0-9]*)|([1-9][0-9]*)|([0]{1}))$/;isOk = r.test(value);break;case "DATE":r = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/;isOk =...

C# 正则表达式判断是否是数字、是否含有中文、是否是数字字母组合【代码】

//判断输入是否包含中文 不管你有没有输入英文,只要包含中文,就返回 truepublicstaticbool HasChinese(string content){//判断是不是中文string regexstr = @"[\u4e00-\u9fa5]";if (Regex.IsMatch(content, regexstr)){Log("HasChinese");returntrue;}else{Log("Has Not Chinese");returnfalse;}}//判断是不是数字publicstaticbool isInterger(string str){if (str == ""){returnfalse;}else{foreach (char c in str){if (char.Is...

正则表达式判断合法IP

描述:现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将IP地址分成4个部分,每个部分为8位,表示成一个无符号整数(因此不需要正号出现),如10.137.17.1,是我们非常熟悉的IP地址,一个IP地址串中没有空格出现(因为要表示成一个32位数字)。输出判断结果,输入的inputStr是合法的IP,返回YES,否则返回NO。注意:010.1.1.1 是合法的IP, 0010.1.1.1 是非法的IP。分析:用正则表达式进行判断。代码如下:public ...

.net 判断日期格式yyyy-MM-dd hh:MM:ss的正则表达式

加上引用: using System.Text.RegularExpressions; /// <summary> /// 检查字符串是否是日期格式 /// </summary> /// <param name="s">2011-5-8 8:08:05</param> /// <returns></returns> public static string check(string s) { if (Regex.IsMatch(s,"^((((1[6-9]|[2-9]\\d)\\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\\d|3[01]))|(((1[6-9]|[2-9]\\d)\\d{2})-(0?[...