Collect and organize 17 common Regular Expressions and ASP. net17 Regular Expressions in asp. NET.
"^/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
^ [A-zA-Z] [a-zA-Z0-9 _] {5, 15} $ // validate the regular expression of the user name, which must start with a letter and can only contain letters, numbers, and underscores, the total length must be 6 ~ 16-bit
^ [1-9] ([0-9] {16} | [0-9] {13}) [xX0-9] $ // ID card (15-18 characters, it cannot start with 0 or end with x)
The above are 17 common Regular Expressions in asp.net introduced by Alibaba Cloud.