var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; //验证邮箱的正则表达式if(!reg.test(input.val())){ //input.focus(); return false;}原文:http://www.cnblogs.com/xiangsj/p/5888434.html
自己对正则验证也没系统用过,这次自己做个demo,一下子把这些全都用上了,下次有需要直接来拿了。以下代码是在页面使用JQuery进行验证的,也有在后台进行验证的,可以试试,都一样的原理。直接上代码:注意:(有些验证规则当然不仅仅是本文的,也许还有其他更好的,可以留言交流)手机号:(移动-电信-联通) var tel = $("#PhoneNumber").val();//获取输入的手机号 var yidongreg = /^(134[012345678]\d{7}|1[345...
正则表达式 1.定义正则表达式 reg = /正则表达式/ 1. /.../ 用于定义正则表达式 2. /.../g 表示全局匹配 3. /.../i 表示不区分大小写 4. /.../m 表示多行匹配 JS正则匹配时本身就支持多行,此处的多行匹配只是影响正则表达式^和$,m模式也会使用^$来匹配换行的内容1 例子:
2 var pattern = /^java\w*/gm;
3 var text = "java aaa\njava bbb"这...
js:$("#email").blur(function(){//获取id对应的元素的值,去掉其左右的空格var email = $.trim($('#email').val());//验证邮箱格式的js正则表达式var isEmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;//清空显示层中的数据 $("#emailMess").html("");if(email == ""){$("#emailMess").html("<font color='red'>"+"邮箱不能为空"+"</font>");}else if(!(isEmail.test(email))){$("#emailMess").html("<font color=...
if(/[@#\$%\^&\*]+/gi.test($("#user_api_register_form").find("input[name=‘user_name‘]").val())){
$.showErr("用户名含有非法字符",function(){
$("#user_api_register_form").find("input[name=‘user_name‘]").focus();});
returnfalse;
} 原文:http://www.cnblogs.com/xuzhengzong/p/6866276.html
一:自定义对象1.基本概念:①对象:包含一系列无序属性和方法的集合。②键值对:对象中的数据是以键值对的形式存在的,以键取值。③属性:描述对象特征的一系列变量。[对象中的变量]④方法:描述对象行为的一系列方法。[对象中的函数]2. 对象的声明:①字面量声明:var obj={};②new 关键字:var lisi = new Object(); 3.对象中属性和方法的读写方式:①通过.运算符:对象内部:this.属性名 this.方法名(); 对象外部:...
jQuery入门第二天&&&正则表达式完结篇——仿smarty引擎的制作,jquery入门 hi
周一完全的不在状态。。。中午还去观战,没有睡觉的我,晚上的smarty不知道能不能做完,加油吧
1、jQuery
---过滤性选择器(二)---
--[attribute=value]属性选择器属性作为DOM元素的一个重要特征,也可以用于选择器中,从本节开始将介绍通过元素属性获取元素的选择器,[attribute=value]属性选择器的功能是获取与属性名和属性值完全相同的全部元素,...
w3cscholl手册:http://www.yiifcms.com/soft/10/ php5 手册 : http://www.yiifcms.com/soft/6/ jquery.1.8.3手册:http://www.yiifcms.com/soft/11/ 正则表达式手册:http://www.yiifcms.com/soft/9/ smarty中文手册:http://www.yiifcms.com/soft/8/ yii中文手册:http://www.yiifcms.com/soft/7/
这篇文章主要介绍了jQuery实现手机号正则验证输入及自动填充空格功能,涉及jQuery事件响应、字符串遍历及正则判断等相关操作技巧,需要的朋友可以参考下本文实例讲述了jQuery实现手机号正则验证输入及自动填充空格功能。分享给大家供大家参考,具体如下:先来看看运行效果(在删除时连删即可):具体代码:<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><input type="text" ...
这次给大家带来在jQuery里使用正则表达式的图文详解,在jQuery里使用正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下。基础正则1、正则表达式的创建a) var checkNum = /^[A-Za-z0-9]+$/;
b) var re=new RegExp(“["+s1+"]“,”g”);2、常用规则a) 用户密码:/^[a-zA-Z][a-zA-Z0-9_]{5,20}$/
b) 邮件:/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/
c) 手机:/^[\d]{5,20}$/
d) 其它常用验证:请百度3、方式:test案例<!DOCTY...
本文主要为大家带来一篇详谈jQuery中的一些正则匹配表达式。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。jQuery常用正则匹配表达式//整数
"^-?[1-9]\\d*$",//正整数
"^[1-9]\\d*$",//负整数
intege2: "^-[1-9]\\d*$",//数字
num: "^([+-]?)\\d*\\.?\\d+$",//正数(正整数 + 0)
num1: "^[1-9]\\d*|0$",//负数(负整数 + 0)
num2: "^-[1-9]\\d*|0$",//浮点数
decmal: "^([...
本文主要介绍了jQuery使用正则验证15/18身份证的方法,涉及jQuery基于正则进行数字字符串验证相关操作技巧,需要的朋友可以参考下,希望能帮助到大家。最好的jQuery正则验证身份证代码:按照身份证的算法定制而成,精确度完美支持15和18位. 错一个数字或字母都通不过,无需通过数据处理来验证//身份证检验
var vcity={ 11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙...
本文主要介绍了jQuery正则验证注册页面功能,涉及针对用户名、密码、邮箱、手机号等的正则验证操作技巧,需要的朋友可以参考下,希望能帮助到大家。本文实例讲述了jQuery正则验证注册页面功能。分享给大家供大家参考,具体如下:<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>正则验证注册页面</title><style type="text/css">.red{color:#cc0000;font-weight:bold;}</style><script type="text/javascript"...
正则表达式大家都不陌生,js和jquery中经常用它来判断数据是否正确,下面是网友总结的一些常用的正则表达式,一起看看吧。一、校验数字的表达式 1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8 正数、负数、和小数:^(\-|\...
数字判断方法:isNaN()函数test()方法 判断字符串中是否匹配到正则表达式内容,返回的是boolean值 ( true / false )// 验证中文名称
function isChinaName(name)
{ var pattern = /^[\u4E00-\u9FA5]{1,6}$/;
return pattern.test(name); }
// 验证手机号
function isPhoneNo(phone) {
var pattern = /^1[34578]\d{9}$/;
return pattern.test(phone); }
// 验证身份证
function isCardNo(card) {
var pattern = /(^\d{15}$...