Common regular expression (/ d {3} - | / d {4} -)? (/ D {8} | / d {7})? // Domestic phone ^ [1-9] * [1-9] [0-9] * $ // Tencent QQ ^ [// w -] (//ww -] ) * @ [// w -] (//. [// W-] ) $ // email address ^ [a-za-z] : // (// w // w ) *) (// w // w ) *) * (//? // s *)? $ // URL ^ / D $ // Non-negative integer ^ [0-9] * [1-9] [0-9] * $ 正 正 整 ^ (( // d ) | (0 )) $ // Non-intensive integer ^ - [0-9] * [1-9] [0-9] * $ // negative integer ^ -? // D $ // integer ^ // D (//.// D )? $ // Non-load floating point ^ (([0-9] //. [0-9] * [1-9] [0-9] *) ([0-9] * [1-9] [0-9] * ///. [0-9] ) | ([0-9] * [1-9] [0-9] *)) $ // positive float ^ ((- // d (//.// d )) | (0 (// 0 ))?.?) $ // non-positive float ^ (- (([ 0-9] //. [0-9] * [1-9] *) | ([0-9] * [1-9] [0-9] * //. [0 -9] ) | ([0-9] * [1-9] [0-9] *)))) $ // End Point Number ^ (-? // D ) (// D )? $ // floating point ^ [A-ZA-Z] $ // String of 26 English letters ^ [AZ] $ // By 26 English letters of uppercase string ^ [AZ] $ // String ^ [A-ZA-Z0-9] $ // by 26 English letters, string by numbers and 26 English letters by numbers, 26 String of English letters or underlined