用easyui做业务系统,对于默认的几个验证规则,肯定是不够的,难免会增加几种规则。可是问题来了,往往是我们在开发会遇到很多各种各样的验证,时间久了才发现,这些扩展的正则无非就是添加一个正则验证规则,那我为啥不将正则放到前端呢?想到这个说干就干,于是有了REGEX这个验证规则,愉快的调用几次后,感觉这功能还不错,心里贼爽了下。一段时间后,发现有些验证居然还和数据业务有关系,这下问题又来,难道我又要些一堆的规则...
判断输入内容是否为空 function IsNull(){ var str = document.getElementById(‘str‘).value.trim(); if(str.length==0){ alert(‘对不起,文本框不能为空或者为空格!‘);//请将“文本框”改成你需要验证的属性名称! }
} 判断日期类型是否为YYYY-MM-DD格式的类型 function IsDate(){ var str = document.getElementById(‘str‘).value.trim(); if(str.length!=0){ var reg = /^(\d{...
手机号码js正则验证var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
if (!myreg.test($("#phonenum").val())) {alert(‘请输入有效的手机号码!‘);returnfalse;
} 原文:http://www.cnblogs.com/xiaoliu66007/p/4973388.html
1 <?php2function inject_check($Sql_Str) {//自动过滤Sql的注入语句。 3$check=preg_match(‘/select|insert|update|delete|\‘|\\*|\*|\.\.\/|\.\/|union|into|load_file|outfile/i‘,$Sql_Str);4if ($check) {5echo ‘<script language="JavaScript">alert("系统警告:\n\n请不要尝试在参数中包含非法字符尝试注入!");</script>‘;6exit();7 }else{8return$Sql_Str;9 }
10}
11echo inject_check(‘select * from table ...
手机号,身份证,ip验证
//正则验证手机号 正确返回 true
function preg_mobile($mobile) {if(preg_match("/^1[34578]\d{9}$/", $mobile)) {return TRUE;} else {return FALSE;}
}
//验证电话号码
function preg_tel($tel) {if(preg_match("/^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$/", $tel)) {return TRUE;} else {return FALSE;}
}
//验证身份证号(15位或18位数字)
function preg_idcard($idcard) {if(preg_match("/^\d{15}|\d{18}$...
这是一个验证输入框里的值是否为中文的小小案例:当文本框失去焦点的时候,会进行判断是里面的值是否为中文。<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><body><form><input id="target" type="text" value="你好"/><input id="target1" type="text" value="Field 2"/></form><script type="text/javascript" src="js/jquery-1.11.3.min.js"></script><script>$(function() {$(‘#target‘).blur(fu...
按照编码规则:统一代码为18位,统一代码由十八位的数字或大写英文字母(不适用I、O、Z、S、V)组成,由五个部分组成:第一部分(第1位)为登记管理部门代码,9表示工商部门;(数字或大写英文字母)第二部分(第2位)为机构类别代码;(数字或大写英文字母)第三部分(第3-8位)为登记管理机关行政区划码;(数字)第四部分(第9-17位)为全国组织机构代码;(数字或大写英文字母)第五部分(第18位)为校验码(数字或大写英文字母) 正则编写...
var reg=/^((ht|f)tps?):\/\/[\w\-]+(\.[\w\-]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?$/;//判断输入url
$("input",$("#url").next("span")).blur(function(){
if($("#url").val()==""){
$("#urlpd").css(‘display‘,‘block‘);
$("#urlpd").text("请填写URL地址");
}else if(!reg.test($("#url").val())){
$(‘#urlpd‘).css(‘dis...
<!DOCTYPE html><html><head lang="en"><meta charset="UTF-8"><title></title><link href="css/userReg.css" rel="stylesheet"><link href=""><style></style></head><body><div class="container"><div class="row clearfix"><div class="col-md-12 column"><div class="top-banner"><img src="img/regbanner.jpg" style="text-align: center"></div><div class="title-line"><span class="tit">注册</span></div><form action="...
这篇文章给大家介绍的文章内容是关于php分页和正则验证的代码实现,有很好的参考价值,希望可以帮助到有需要的朋友。分页:<?php
header("Content-type:text/html;Charset=utf8");$link=mysqli_connect("localhost:3306","root","root","weektwo");
if(!$link) echo "连接失败的原因是:" . mysqli_connect_error();
mysqli_query($link,"set names utf8");$tiao=4;$sql="select count(*) from kao";$res=mysqli_query($link,$sql)...
本篇文章主要介绍利用php正则验证手机号码,感兴趣的朋友参考下,希望对大家有所帮助。大家都应该有这个常识,中国的手机号码都是以数字“1”开头,然后利用“0~9”10个数字组成的11位数字组合,那么我们的验证规则肯定要根据这个思路来写。根据上面的简单思路,我们便可以写下以下的验证代码,代码如下:<?php //本代码仅仅是提供一些思路 //距离实际应用还有一些距离 $mobile = 15858588585; //下面的1便是手机的第一位数字必须为数...
本文给大家分享的是使用php验证字符串中是否有中文的方法,十分的简单实用,有需要的小伙伴可以参考下php用preg_match来匹配并判断一个字符串中是否含有中文或者都是中文的方法如下:$str = Gxl网;
if(preg_match(/[\x7f-\xff]/, $str)){echo 字符串中有中文<br/>;
}else{echo 字符串中没有中文<br/>;
}if(preg_match(/^[\x7f-\xff]+$/, $str)){echo 字符串全是中文;
}else{echo 字符串不全是中文;
}以上程序的输出的结果为:字符串...
这篇文章主要介绍了PHP实现的常规正则验证helper公共类,结合完整实例形式分析了php针对常规的电话、手机、邮箱、账号等进行正则验证的操作技巧,需要的朋友可以参考下主要代码功能: 弥补平时项目对于验证功能这块的不严谨。具体细分的常规验证, 手机号/电话/小灵通验证, 字符串长度区间合法验证, 邮箱验证, 使用正则验证数据./***** 常规验证helper公共类***/
class CheckForm
{//手机号/电话/小灵通 验证public function Mobile_ch...
在php中,通过正则表达式对用户名进行格式验证,本文主要和大家分享PHP实现用户名中文汉字正则验证,希望能帮助到大家。用户名验证规则:用户名只能由数字、字母、中文汉字及下划线组成,不能包含特殊符号。 /^[a-zA-Z][\w]{3,14}$|^[\x{4e00}-\x{9fa5}a-z-A-Z_]{1}([\x{4e0}-\x{9fa5}]|[\x{4e00}-\x{9fa5}a-z-A-Z\d_]){3,6}$/ups:这是我自己组合的正则表达式,有点长有点复杂;关键在于"/^[A-Za-z0-9_\x{4e00}-\x{9fa5}]+$/u"这一...
正则规则中有“|”时,会引起解析错误:regex:\d{3,4}[\s,-]?\d{7,8}|1[3,4,5,8]\d[\s,-]?\d{4}[\s,-]?\d{4}使用数组语法可以解决:[regex => \d{3,4}[\s,-]?\d{7,8}|1[3,4,5,8]\d[\s,-]?\d{4}[\s,-]?\d{4}]以上就是TP5中正则验证中有“|”时提示“规则错误”的解决方法的详细内容,更多请关注Gxl网其它相关文章!