/ **
* Numéro de téléphone
* Mobile: 134 [0-8], 135, 136, 137, 138, 139, 150, 151, 157, 158, 159, 182, 187, 188
* UNICOM: 130,131,132,152,155,156,185,186
* Télécom: 133 1349,153,180 189
* /
Nsstring * mobile = @ "^ 1 (3 [0-9] | 5 [0-35-9] | 8 [025-9]) // d {8} $";
/ **
* China Mobile: China Mobile
* 134 [0-8], 135,136,137,138,139,150,151,157,158,159 182 187,188
* /
Nsstring * cm = @ "^ 1 (34 [0-8] | (3 [5-9] | 5 [017-9] | 8 [278]) // d) // d {7} $";
/ **
* Chine Unicom: Chine Unicom
* 130,131,132,152,155,156,185,186
* /
Nsstring * cu = @ "^ 1 (3 [0-2] | 5 [256] | 8 [56]) // d {8} $";
/ **
* China Telecom: China Telecom
* 133,1349,153,180,189
* /
Nsstring * ct = @ "^ 1 ((33 | 53 | 8 [09]) [0-9] | 349) // d {7} $";
/ **
* Ligne fixe en Chine continentale et Little Lingtong
* Code régional: 010,020,021,022,023,024,025,027,028,029
* Numéro: sept ou huit chiffres
* /
// nsstring * pHS = @ "^ 0 (10 | 2 [0-5789] | // d {3}) // d {7,8} $";
mot de passe
^ (? =. *? [a-za-z]) (? =. *? [0-9]) [a-za-z0-9] {6,20} $
"^ / d + $" // entier non négatif (entier positif + 0)
"^ [0-9] * [1-9] [0-9] * $" // entier positif
"^ ((- / d +) | (0 +)) $" // pas entier positif (entier négatif + 0)
"^ - [0-9] * [1-9] [0-9] * $" // entier négatif
"^ -? / d + $" //
"^ / d + (/./ d +)? $" // Numéro de point flottant non négatif (numéro de point flottant positif + 0)
"^ (([0-9] + /. [0-9] * [1-9] [0-9] *) | ([0-9] * [1-9] [0-9] * /.
"^ ((- / d + (/./ d +)?) | (0 + (/. 0 +)?)) $" // Numéro de point flottant non positif (numéro de point flottant négatif + 0)
"^ (- (([0-9] + /. [0-9] * [1-9] [0-9] *) | ([0-9] * [1-9] [0-9] * /.
nombre
"^ (-? / d +) (/./ d +)? $" // Numéro de point flottant
"^ [A-za-z] + $" // une chaîne composée de 26 lettres anglaises
"^ [Az] + $" // Une chaîne composée de 26 lettres anglaises capitalisation
"^ [az] + $" // Une chaîne composée de 26 lettres anglaises minuscules
"^ [A-za-z0-9] + $" // une chaîne composée de nombres et 26 lettres anglaises
"^ / w + $" // une chaîne composée de nombres, 26 lettres ou soulignements anglais
"^ [/ w -] + (/. [/ w -] +) * @ [/ w -] + (/. [/ w -] +) + $" // adresse e-mail
"^ [a-za-z] +: // (/ w + (- / w +) *) (/. (/ w + (- / w +) *)) * (/? / s *)? $" // url
/ ^ 13 / d {9} $ / gi Numéro de téléphone mobile Expression régulière
BOOL STATIQUE PUBLIQUE ISVALIDMOBILENO (String Mobileno)
{
const String regpattern = @ "^ (130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139) / d {8} $";
retour regex.ismatch (mobileno, regpattern);
}
Numéro de téléphone mobile d'expression régulière: 13 [0-9] {9}
Implémentez la situation où le numéro de téléphone portable est de 86 ou +86: ^ ((/ + 86) | (86))? (13) / d {9} $
Vérifiez simultanément le numéro de téléphone et le numéro de téléphone mobile: (^ (/ d {3,4} -)? / D {7,8}) $ | (13 [0-9] {9})
Le lien réseau dans les informations d'extrait: (h | h) (r | r) (e | e) (f | f) * = * ('| ")? (/ W | // | // | /. /.) + (' |" | * * |>)?
L'adresse e-mail dans les informations extraites: /w+(@-+.
Lien d'image dans l'extraction d'informations: (s | s) (r | r) (c | c) * = * ('| ")? (/ W | // | // | /. /.) + (' |" | * |>)?
L'adresse IP dans les informations d'extrait: (/d+)/.(/d+)/.(/d+)/.(/d+)
Numéro de téléphone mobile chinois dans les informations extraites: (86) * 0 * 13 / D {9}
Numéro de téléphone fixe chinois dans les informations extraites: (/ (/ d {3,4} /) | / d {3,4} - | / s)? / D {8}
Extraire les numéros de téléphone chinois (y compris les téléphones mobiles et fiches) dans les informations: (/ (/ d {3,4} /) | / d {3,4} - | / s)? / D {7,14}
Le code postal chinois dans les informations extraites: [1-9] {1} (/ d +) {5}
Le numéro d'identification chinois dans les informations extraites: / d {18} | / d {15}
Extraire entiers dans les informations: / d +
Extraire les numéros de points flottants (c'est-à-dire décimaux) dans les informations: (-? / D *) / .?/ d +
Extraire un nombre dans les informations: (-? / D *) (/./ d +)?
Extraire les cordes chinoises dans l'information: [/ u4e00- / u9fa5] *
Extraire la chaîne à deux octets (caractères chinois): [^ / x00- / xff] *