正規表現はデジタル/電話/携帯電話/メールボックスを検証します.javascript
987 ワード
//
C = {
isNumber :/^[-\+]?\d+(\.\d+)?$/,//
isInt : /^[-\+]?\d+$/,//
isTime : /^\d{4}-\d{1,2}-\d{1,2}\s\d{1,2}:\d{1,2}\d{1,2}$/,//
isDate : /^\d{4}-\d{1,2}-\d{1,2}$/,//
isEmail : /([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/,//
isPhone:/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/,//
isMobile:/^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/,//
isIdCard:/(^\d{15}$)|(^\d{17}[0-9Xx]$)/,//
isZip:/^[1-9]\d{5}$/,
isEnglish:/^[A-Za-z]+$/,
isChinese:/^[\u0391-\uFFE5]+$/,
isUrl:/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/, URL
isPassWord : /^[A-Za-z0-9._]{6,16}$/
};
私が以前書いた正規表現は、数字/メールボックス/中国語/郵便番号などを検証します.
分かち合って、まったくオリジナルで、修正する时間がなくて、きっと多くの间违いと不足があることができて、大侠达が指摘することを望んで、弟はここでお礼を言いました!ほほほ