/**
* Número de telefone
* 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
* Telecom: 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} $";
/**
* 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} $";
/**
* Linha fixo da China continental e Little Lingtong
* Código da área: 010.020.021.022.023.024.025.027.028.029
* Número: sete ou oito dígitos
*/
// NSString * phs = @"^0 (10 | 2 [0-5789] | // d {3}) // d {7,8} $";
senha
^(? =.*? [a-za-z]) (? =.*? [0-9]) [a-za-z0-9] {6,20} $
"^/D + $" // Inteiro não negativo (número inteiro positivo + 0)
"^[0-9]*[1-9] [0-9]*$" // Inteiro positivo
"^((-/d+) | (0+)) $" // não é positivo (número inteiro negativo+0)
"^-[0-9]*[1-9] [0-9]*$" // Inteiro negativo
"^-?/D+$" // Inteiro
"^/d+(/./ d+)? $" // Número de ponto flutuante não negativo (número de ponto flutuante positivo+0)
"^(([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]*/. [0-9]+) | ([0-9]*[1-9] [0-9]*)) $" // Número flutuante positivo
"^((-/d+(/./ d+)?) | (0+(/. 0+)?)) $" // Número de ponto flutuante não positivo (número de ponto flutuante negativo+0)
"^(-(([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]*/. [0-9]+) | ([0-9]*[1-9] [0-9]))) $" // Ponto flutuante negativo
número
"^(-?/D+) (/./ d+)? $" // Número do ponto flutuante do ponto flutuante
"^[A-za-z]+$" // uma sequência composta por 26 cartas em inglês
"^[AZ]+$" // Uma string composta por 26 cartas em inglês
"^[AZ]+$" // Uma string composta por 26 letras em inglês minúsculas
"^[A-za-z0-9]+$" // uma string composta de números e 26 cartas em inglês
"^/w+$" // uma string composta por números, 26 cartas em inglês ou sublinhado
"^[/w-]+(/. [/w-]+)*@[/w-]+(/. [/w-]+)+$" // endereço de email
"^[a-za-z]+: // (/w+(-/w+)*) (/. (/w+(-/w+)*))*(/?/s*)? $" // url
/^13/d {9} $/GI Número de telefone celular Expressão regular
Public Static Bool IsvalidMobileno (String mobileno)
{
const string regpattern = @"^(130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139)/d {8} $";
return regex.satch (mobileno, regpattern);
}
Expressão regular-verifique o número do telefone celular: 13 [0-9] {9}
Implementar a situação em que o número do telefone celular é 86 ou +86:^((/ +86) | (86))? (13)/d {9} $
Verifique o número de telefone e o número do celular simultaneamente: (^(/d {3,4}-)?/D {7,8}) $ | (13 [0-9] {9})
O link de rede nas informações de extração: (H | H) (R | R) (E | E) (f | f) *= *('| ")? (/W | // | // |/.)+(' |" | *|>)?
O endereço de e-mail nas informações extraídas: /w+([-+. ]/w+)*@/w+([-.bor
Link da imagem na extração de informações: (s | s) (r | r) (c | c) *= *('| ")? (/W | // | // |/.)+(' |" | *|>)?
O endereço IP nas informações de extração: (/d+)/.(/d+)/.(/d+)/.(/d+)
Número de celular chinês nas informações extraídas: (86)*0*13/d {9}
Número de telefone fixo chinês nas informações extraídas: (/(/d {3,4}/) |/d {3,4}-|/s)?/D {8}
Extraia os números de telefone chineses (incluindo telefones móveis e lineados) nas informações: (/(/d {3,4}/) |/d {3,4}-|/s)?/D {7,14}
O código postal chinês nas informações extraídas: [1-9] {1} (/d+) {5}
O número de identificação chinês nas informações extraídas: /d {18} | /d {15}
Extrair números inteiros na informação: /D+
Extraia números de ponto flutuante (ou seja, decimais) nas informações: (-?/D*) /.?/ d+
Extraia qualquer número na informação: (-?/D*) (/./ d+)?
Extraia seqüências chinesas nas informações: [/u4e00-/u9fa5]*
Extraia a sequência de bytes duplos (caracteres chineses): [^/x00-/xff]*