正则验证使用方法(java和js)
2013-06-07 11:10
267 查看
Java:
Pattern reg = Pattern.compile("[+]?\\d{1,15}(\\.\\d{1,2})?");
reg.matcher(roomArea).matches();
JS:
var reg = /^\d+(\.\d+)?$/; //正则表达式
Var str = ""; //要验证的值
reg.test(str);或者str.match(reg);都是返回boolean值
常用正则:
NotEmpty : /.+/;
Email : /^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/;
Url :/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/;
Currency : /^\d+(\.\d+)?$/;
Number : /^\d+$/;
Integer : /^[-\+]?\d+$/;
PlusInt : /^\d+$/;
NegativeInt : /^[-]?\d+$/;
Double : /^[-\+]?\d{1,15}(\.\d{1,2})?$/;
PlusDouble : /^[+]?\d{1,15}(\.\d{1,2})?$/;
Ip : /^([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})$/;
English : /^[A-Za-z]+$/;
Chinese : /^[\u0391-\uFFE5]+$/;
EnglishAndNum : /^[0-9A-Za-z]+$/;
Remark : /^.{0,250}$/;
Date : /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})/;
Time : /^(0[1-9]|[1][0-9]|2[0-4]):([0-5][0-9]):([0-5][0-9])$/;
TimeStamp:/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})(\d{1,2}):(\d{1,2}):(\d{1,2})$/;
Pattern reg = Pattern.compile("[+]?\\d{1,15}(\\.\\d{1,2})?");
reg.matcher(roomArea).matches();
JS:
var reg = /^\d+(\.\d+)?$/; //正则表达式
Var str = ""; //要验证的值
reg.test(str);或者str.match(reg);都是返回boolean值
常用正则:
NotEmpty : /.+/;
Email : /^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/;
Url :/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/;
Currency : /^\d+(\.\d+)?$/;
Number : /^\d+$/;
Integer : /^[-\+]?\d+$/;
PlusInt : /^\d+$/;
NegativeInt : /^[-]?\d+$/;
Double : /^[-\+]?\d{1,15}(\.\d{1,2})?$/;
PlusDouble : /^[+]?\d{1,15}(\.\d{1,2})?$/;
Ip : /^([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3})$/;
English : /^[A-Za-z]+$/;
Chinese : /^[\u0391-\uFFE5]+$/;
EnglishAndNum : /^[0-9A-Za-z]+$/;
Remark : /^.{0,250}$/;
Date : /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})/;
Time : /^(0[1-9]|[1][0-9]|2[0-4]):([0-5][0-9]):([0-5][0-9])$/;
TimeStamp:/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})(\d{1,2}):(\d{1,2}):(\d{1,2})$/;
相关文章推荐
- 使用JS中的exec()方法构造正则表达式验证
- Java代码使用正则验证和常用工具方法
- js正则验证使用方法
- 使用js中的exec()方法构造正则表达式验证
- Java使用正则表达式取网页中的一段内容(以取Js方法为例)
- 表单数据验证方法(一)—— 使用validate.js实现表单数据验证
- Java中正则表达式使用方法详解
- 涵盖网站基本使用的正则表达式的验证方法.cs
- js使用正则实现ReplaceAll全部替换的方法
- java Extjs判断正则表达式验证结果方法
- js 的正则表达式 部分展示test()方法的验证功能
- JS正则表达式-test()方法的使用
- java方法中使用js的alert。
- JS中match方法中使用正则表达式
- android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
- php js 使用正则常用方法
- js方法进行邮箱验证代码,完美运行 正则表达式
- Java中正则表达式使用方法详解
- 使用validate.js实现表单数据提交前的验证方法