您的位置:首页 > 编程语言 > Java开发

正则验证使用方法(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})$/;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: