17 regular expressions
17 regular expressions
"^ \ D + $" // non-negative integer (positive integer + 0) "^ [0-9] * [1-9] [0-9] * $" // positive integer "^ (-\ d +) | (0 + )) $ "// non-positive integer (negative integer + 0)" ^-[0-9] * [1-9] [0-9] * $ "// negative integer" ^ -? \ D + $ "// integer" ^ \ d + (\. \ d + )? $ "// Non-negative floating point number (positive floating point number + 0)" ^ ([0-9] + \. [0-9] * [1-9] [0-9] *) | ([0-9] * [1-9] [0-9] * \. [0-9] +) | ([0-9] * [1-9] [0-9] *) $ "// positive floating point number" ^ (-\ d + (\. \ d + )?) | (0 + (\. 0 + )?)) $ "// Non-positive floating point number (negative floating point number + 0)" ^ (-([0-9] + \. [0-9] * [1-9] [0-9] *) | ([0-9] * [1-9] [0-9] * \. [0-9] +) | ([0-9] * [1-9] [0-9] *) $ "// negative floating point number" ^ (-? \ D +) (\. \ d + )? $ "// Floating point number" ^ [A-Za-z] + $ "// A string consisting of 26 English letters" ^ [A-Z] + $ "// consists of 26 a string consisting of uppercase letters "^ [a-z] + $" // a string consisting of lowercase letters 26 "^ [A-Za-z0-9] + $" // composed A string consisting of a number and 26 English letters "^ \ w + $" // a string consisting of a number, 26 English letters, or underscores "^ [\ w-] + (\. [\ w-] +) * @ [\ w-] + (\. [\ w-] +) + $ "// email address" ^ [a-zA-z] +: // (\ w + (-\ w + )*) (\. (\ w + (-\ w + )*))*(\? \ S *)? $ "// Url
The above is the content of 17 regular expressions. For more information, see The PHP Chinese website (www.php1.cn )!