17 regular expressions

Source: Internet
Author: User
"^ 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] + \$" // a string consisting of 26 uppercase letters
"^ [A-z] + \$" // a string consisting of 26 lowercase letters
"^ [A-Za-z0-9] + \$" // string consisting of digits and 26 letters
"^ W + \$" // a string consisting of digits, 26 letters, or underscores
"^ [W-] + (. [w-] +) * @ [w-] + (. [w-] +) + \$" // email address
"^ [A-zA-z] +: // (w + (-w +) *) (. (w + (-w + )*))*(? S *)? \$ "// Url

Related Keywords:
Related Article E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth \$300-1200 USD