Php implements 17 Regular Expressions and php 17 Regular Expressions
Php implements 17 Regular Expressions
This tutorial from: php Tutorial: http://php.662p.com
"^ \ D + [DISCUZ_CODE_1] quot; // non-negative integer (positive integer + 0) "^ [0-9] * [1-9] [0-9] * [DISCUZ_CODE_1] quot; // positive integer" ^ (-\ d +) | (0 +) [DISCUZ_CODE_1] quot; // non-positive integer (negative integer + 0) "^-[0-9] * [1-9] [0-9] * [DISCUZ_CODE_1] quot; // negative integer" ^ -? \ D + [DISCUZ_CODE_1] quot; // integer "^ \ d + (\. \ d + )? [DISCUZ_CODE_1] quot; // 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] *) [DISCUZ_CODE_1] quot; // Positive floating point number "^ (-\ d + (\. \ d + )?) | (0 + (\. 0 + )?)) [DISCUZ_CODE_1] quot; // 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] *) [DISCUZ_CODE_1] quot; // negative floating point number "^ (-? \ D +) (\. \ d + )? [DISCUZ_CODE_1] quot; // floating point number "^ [A-Za-z] + [DISCUZ_CODE_1] quot; // a string consisting of 26 English letters "^ [A-Z] + [DISCUZ_CODE_1] quot; // a string consisting of 26 uppercase letters "^ [a-z] + [DISCUZ_CODE_1] quot; // a string consisting of 26 lowercase letters "^ [A-Za-z0-9] + [DISCUZ_CODE_1] quot; // a string consisting of a number and 26 English letters "^ \ w + [DISCUZ_CODE_1] quot; // a string consisting of digits, 26 English letters, or underscores "^ [\ w-] + (\. [\ w-] +) * @ [\ w-] + (\. [\ w-] +) + [DISCUZ_CODE_1] quot; // email address "^ [a-zA-z] +: // (\ w + (-\ w +) *)(\. (\ w + (-\ w + )*))*(\? \ S *)? [DISCUZ_CODE_1] quot; // url
Http://php.662p.com/thread-532-1-1.html