/**
* Telefonnummer
* Mobil: 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
* Telecom: 133.1349.153.180.189
*/
Nsstring * mobil = @"^1 (3 [0-9] | 5 [0-35-9] | 8 [025-9]) // d {8} $";
/**
* China Mobile: China Mobile
* 134
*/
Nsstring * cm = @"^1 (34 [0-8] | (3 [5-9] | 5 [017-9] | 8 [278]) // d) // d {7} $";
/**
* China Unicom: China 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} $";
/**
* Festland China Festnetz und Little Lingtong
* Vorwahl: 010.020.021.022.023.024.025.027.028.029
* Nummer: sieben oder acht Ziffern
*/
// nsstring * phs = @"^0 (10 | 2 [0-5789] | // d {3}) // d {7,8} $";
Passwort
^(? =.*? [a-za-z]) (?
"^/d + $" // nicht negative Ganzzahl (positive Ganzzahl + 0)
"^[0-9]*[1-9] [0-9]*$" // Positive Ganzzahl
"^((-/d+) | (0+)) $" // keine positive Ganzzahl (negative Ganzzahl+0)
"^-[0-9]*[1-9] [0-9]*$" // Negative Ganzzahl
"^-?/D+$" // Integer
"^/d+(/./ D+)?
"^(([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]*/. [0-9]+) |
"^((-/d+(/./ d+)?) | (0+(/. 0+)?)) $" // nicht-positive schwimmende Punktzahl (negative Schwimmpunktzahl+0)
"^(-(([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]*/. [0-9]+) |
Nummer
"^(-?/d+) (/./ d+)? $" // schwimmende Punktnummer
"^[A-za-z]+$" // Eine Zeichenfolge, die aus 26 englischen Buchstaben besteht
"^[Az]+$" // Eine Zeichenfolge, die aus 26 englischen Buchstabenkapitalisierungen besteht
"^[Az]+$" // Eine Zeichenfolge, die aus 26 englischen Buchstaben dargeblicher Kasse besteht
"^[A-za-z0-9]+$" // Eine Zeichenfolge, die Zahlen und 26 englische Buchstaben zusammengestellt hat
"^/w+$" // Eine Zeichenfolge, die Zahlen, 26 englische Buchstaben oder Unterstriche komponiert
"^[/w-]+(/. [/w-]+)*@[/w-]+(/. [/w-]+)+$" // E-Mail-Adresse
"^[a-za-z]+: // (/w+(-/w+)*) (/. (/w+(-/w+)*))*(/?/s*)? $" // url
/^13/d {9} $/gi Mobiltelefonnummer regulärer Ausdruck
öffentliches statisches Bool Isvalidmobileno (String Mobileno)
{
const String regusnpattern = @"^(130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139)/d {8} $";
return regex.ismatch (mobileno, regenPattern);
}
Regelmäßige Ausdrucks-Verfertigung von Mobiltelefonnummer: 13 [0-9] {9}
Implementieren Sie die Situation, in der die Mobiltelefonnummer 86 oder +86 beträgt:^((/ +86) | (86))? (13)/d {9} $
Überprüfen Sie die Telefonnummer und die Mobiltelefonnummer gleichzeitig: (^(/d {3,4}-)?/D {7,8}) $ | (13 [0-9] {9})
Der Netzwerkverbindungslink in den Extraktinformationen: (h | h) (r | r) (e | e) (f | f) *= *('| ")? (/W | // | // |/.)+(' | | | |
Die E-Mail-Adresse in den extrahierten Informationen: /w+( --+.]]/w+)*@/w+(?[. weibs/w+)*/./w+(???[]/w+)*
Bildverbindung beim Extrahieren von Informationen: (s | s) (r | r) (c | c) *= *('| ")? (/W | // | // |/.)+(' |" | *|>)?
Die IP -Adresse in den Informationen extrahieren: (/d+)/
Chinesische Mobiltelefonnummer in den extrahierten Informationen: (86)*0*13/d {9}
Chinesisch feste Telefonnummer in den extrahierten Informationen: (/(/d {3,4}/) |/d {3,4}-|/s)?/D {8}
Extrahieren Sie in den Informationen chinesische Telefonnummern (einschließlich Mobilfunk- und Festnetze): (/(/d {3,4}/) |/d {3,4}-|/s)?/D {7,14}
Die chinesische Postkodex in den extrahierten Informationen: [1-9] {1} (/d+) {5}
Die chinesische ID -Nummer in den extrahierten Informationen: /d {18} | /d {15}
Zahlen in den Informationen extrahieren: /d+
Extrahieren Sie schwimmende Punktzahlen (d. H. Dezimalstellen) in den Informationen: (-?/D*) /.?/ D+
In den Informationen eine Nummer extrahieren: (-?/D*) (/./ d+)?
Extrahieren Sie chinesische Zeichenfolgen in den Informationen: [/u4e00-/u9fa5]*
Extrahieren Sie die Doppel-Byte-Zeichenfolge (chinesische Zeichen): [^/x00-/xff]*