正则验证积累

"businessUnit":{"reg":‘‘,"title":""},//业主单位  "projectCode":{"reg":‘‘,"title":""},//项目编号  "projectName":{"reg":/^[a-zA-Z\u4e00-\u9fa5]{1,50}$/,"title":"请最多输入50个汉字、字母"},//项目名称  "farmId":{"reg":‘‘,"title":""},//场站编号  "farmName":{"reg":‘‘,"title":""},//场站名称  "code":{"reg":/^\w{1,20}$/,"title":"长度最多20字符","url":‘model/equipment/validByCode.action‘},//设备编号  "surveyLayers":{"reg":/^[1-9]{0,1}[0-9]{1}$/,"title":"请输入两位整数"},//监测层数  "surveyAltitude":{"reg":/^(([1-9][0-9][0-9])|([1-9][0-9])|[0-9]){1}$/,"title":"请输入三位整数"},//监测高度

"longitude":{"reg": /^([E|W])(?:(?:180(?:\.0{1,4})?)|(?:(?:(?:1[0-7]\d)|(?:[1-9]?\d))(?:\.\d{1,4})?))$/,"title":"经度例:E101.2231"},//经度  "latitude":{"reg":/^([N|S])(?:90(?:\.0{1,4})?|(?:[1-8]?\d(?:\.\d{1,4})?))$/,"title":"纬度例:N38.2313"},//纬度

"gatherUnit":{"reg":/^[^\s]{1,20}$/,"title":"可输入最多20个字母、数字、字符"},//采集设备厂家  "contactUnit":{"reg":/^[^\s]{1,20}$/,"title":"可输入最多20个字母、数字、字符"},//通讯设备厂家  //"email":{"reg":/^[a-zA-Z0-9_-][email protected][a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/,"title":"多个邮箱地址用‘,‘分隔"},//邮箱地址  "email":{"reg":/^((([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}\,))*(([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})))$/      ,"title":"多个邮箱地址用‘,‘分隔"},//邮箱地址  //"email":{"reg":/^(\w)+(\.\w+)*@(\w)+((\.\w{2,3}){1,3})$/,"title":"多个邮箱地址用‘,‘分隔"},//邮箱地址  "equipmentParams":{"reg":/^\w{0,500}$/,"title":"最多输入500个字"},//设备参数  "modelCode":{"reg":"","title":""},//风机型号  "capacity":{"reg":/^[0-9]+([.]{1}[0-9]+){0,1}$/,"title":"仅能输入数字"},//单机容量  "supplier":{"reg":/^\S{0,50}$/,"title":"最多输入50个字符"},//供应商  "modleCode":{"reg":/^\S{0,20}$/,"title":"最多输入20个字符"},//设备型号  "beginDate":{"reg":"","title":""},//营运起始时间  "endDate":{"reg":"","title":""},//营运截止时间  "qcDate":{"reg":"","title":""},//质保到期日期  "altitude":{"reg":/^(([1-9]+[0-9]*.{1}[0-9]+)|([0].{1}[1-9]+[0-9]*)|([1-9][0-9]*)|([0][.][0-9]+[1-9]*))$/,"title":"请输入有效数字"},//海拔

"kname":{"reg":"","title":""},//场站名称"farmorcordid":{"reg":"","title":""},//场站编号"provinceName":{"reg":"","title":""},//所属区域名称"province":{"reg":"","title":""},//所属区域"realInstallCapacity":{"reg":/^[0-9]+([.]{1}[0-9]+){0,1}$/,"title":"仅能输入数字"},//装机容量"fan_number":{"reg":/^[0-9]+([.]{1}[0-9]+){0,1}$/,"title":"仅能输入数字"},//风机数量"telephone":{"reg":/^1[34578]\d{9}$/,"title":" 请输入正确的手机号"},//电话"farmFile":{"reg":"","title":""},//场站图片"projectFrom":{"reg":"","title":""},//项目来源"commissioningTime":{"reg":"","title":""},//并网时间"modeling_time":{"reg":"","title":""},//服务开始时间(启用时间)"validdate":{"reg":"","title":""},//服务截止时间(授权截止日期)"kstate":{"reg":"","title":""},//授权状态"monitorstate":{"reg":"","title":""},//监控状态"farmStatus":{"reg":"","title":""},//场站状态"atten":{"reg":"","title":""},//联系人"createUser":{"reg":"","title":""},//录入人"createTime":{"reg":"","title":""},//录入时间"kstate":{"reg":"","title":""}//授权状态
时间: 2024-10-23 13:19:27

正则验证积累的相关文章

国内固定电话正则验证:'tel': [/0\d{2,3}-\d{7,8}(|([-\u8f6c]{1}\d{1,5}))$/, "请填写有效的电话号码"],

// 验证字段 $('#info_form').validator({ rules : { checkMobile : function(ele) { return checkMobile(ele); }, 'tel': [/0\d{2,3}-\d{7,8}(|([-\u8f6c]{1}\d{1,5}))$/, "请填写有效的电话号码"], }, fields : { '#agentName' : { rule : 'required;', msg : {required : '请输入

java邮箱正则验证

import java.util.*; import java.util.regex.Matcher; import java.util.regex.Pattern; public class test{ public static void main(String args[]){ System.out.println(test.isEmail("[email protected]")); } public static boolean isEmail(String email){

H5前端正则验证插件

最近学习了一个新的关于前端正则验证的插件,'jQuery.validate.js ' 要用这个插件 首先得有插件,下载jquery.validate.min.js 和jq文件并引入. 我把它简单的通俗的分为两部分 1.要验证的是谁 2.验证的提示信息 具体格式如下 $("id名").validate({ // 要验证的谁  rules:{ }, //验证提示信息 messages{ } }); 基本的格式就是这样   下边我会用代码具体的说下这个插件. 一般的情况下是用来表单的   我

js正则验证方法大全

js正则验证方法大全 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

[转帖] 分享一个java正则验证类

原址:http://blog.csdn.net/jarvis_java/article/details/5949096 package com.tool.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * * @author Jarvis * 90%的验证都调用了Regular方法 但是本类也可删除大部分方法 涉及到正则的判断都直接穿参数和正则表达式 * 但是为了方便业务类调用和有更直观的含义 建

JavaScript邮箱验证-正则验证

一.RegExp 1.1 创建RegExp对象 new RegExp("必选,正则表达式","可选,匹配模式g,i,m") 1.2 RegExp对象的方法 test:检索字符串中的指定值,返回True或False. exec:检索字符串中的指定值,返回找到的值,没有则null. complie:用于改变正则表达式,或增删匹配模式. 1.2.1 test() var r1 = new RegExp('world'); console.log(r1.test('Hell

js正则表达式实现手机号码,密码正则验证

手机号码,密码正则验证. 分享下javascript中正则表达式进行的格式验证,常用的有手机号码,密码等. /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,152,155,156,185,186 * 电信:133,1349,153,180,189 */ NSString * MOBILE = @"^1(3[0-9]|5[0-35-9]|8[025-9])\\

直接可以拿去用的正则验证表达式

直接可以拿去用的正则验证表达式 为了方便自己也方便初学的学弟们,自己总结了网上的众多正则验证式,现分享给大家,可以直接拿去用. 一.校验数字的 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

TP框架自带的正则验证的规则(转载)

thinkphp框架里面自带有很多自动验证的规则,下面是框架自带的正则验证的规则,官方的说明文档里面没有这么多,所以记下来,以备使用. view sourceprint?01static $regex = array(02         'require'=> '/.+/', //匹配任意字符,除了空和断行符03         'email' => '/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/',04         'phone' =&