/**
* 전화 번호
* 모바일 : 134 [0-8], 135, 136, 137, 138, 139, 150, 151, 157, 158, 159, 182, 187, 188
* 유니폼 : 130,131,132,152,155,156,185,186
* 통신 : 133,1349,153,180,189
*/
nsstring * mobile = @"^1 (3 [0-9] | 5 [0-35-9] | 8 [025-9]) // d {8} $";
/**
* 중국 모바일 : 중국 모바일
* 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} $";
/**
* 중국 통신 : 중국 통신
* 133,1349,153,180,189
*/
nsstring * ct = @"^1 ((33 | 53 | 8 [09]) [0-9] | 349) // d {7} $";
/**
* 중국 본토 유선형과 작은 링통
* 지역 코드 : 010,020,021,022,023,024,025,027,028,029
* 숫자 : 7 ~ 8 자리
*/
// nsstring * phs = @"^0 (10 | 2 [0-5789] | // d {3}) // d {7,8} $";
비밀번호
^(? =.*? [a-za-z]) (? =.*? [0-9]) [a-za-z0-9] {6,20} $
"^/d + $"// 음이 아닌 정수 (양의 정수 + 0)
"^[0-9]*[1-9] [0-9]*$"// 긍정적 인 정수
"^((-/d+) | (0+)) $"// 긍정적 인 정수가 아님 (음성 정수+0)
"^-[0-9]*[1-9] [0-9]*$"// 부정적인 정수
"^-?/d+$"// 정수
"^/d+(/./ d+)? $"// 비 음성 플로팅 포인트 번호 (양의 부동 소수점 번호+0)
"([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[[0-9]*[1-9] [0-9]*/. [0-9]+) | ([0-9]*[1-9] [0-9]*)) $"// 양의 부동 소수점 번호
"^((-/d+(/./ d+)?) | (0+(/. 0+)?)) $"// 비 양성 플로팅 포인트 번호 (음의 부동 소수점 번호+0)
"^(-([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]*/. [0-9]+) | ([0-9]*[1-9] [0-9]*))) $"// 음의 부동 소매점
숫자
"^(-?/d+) (/./ d+)? $"// 플로팅 포인트 번호
"^[a-za-z]+$"// 26 개의 영어 문자로 구성된 문자열
"^[az]+$"// 26 개의 영어 문자 대문자로 구성된 문자열
"^[az]+$"// 26 개의 영어 문자 소문자로 구성된 문자열
"^[a-za-z0-9]+$"// 숫자와 26 개의 영어 문자로 구성된 문자열
"^/w+$"// 숫자, 26 개의 영어 문자 또는 밑줄로 구성된 문자열
"^[/w-]+(/. [/w-]+)*@[/w-]+(/. [/w-]+)+$"// 이메일 주소
"^[a-za-z]+: // (/w+(-/w+)*) (/. (/w+(-/w+)*)*(/?/s*)? $"// url
/^13/d {9} $/GI 휴대 전화 번호 정규 표현
퍼블릭 정적 부울 Isvalidmobileno (String Mobileno)
{
const string regpattern = @"^(130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139)/d {8} $";
return regex.ismatch (mobileno, regpattern);
}
정규 표현-휴대 전화 번호 : 13 [0-9] {9}
휴대 전화 번호가 86 또는 +86 인 상황을 구현하십시오.^((/ +86) | (86))? (13)/d {9} $
전화 번호와 휴대 전화 번호를 동시에 확인하십시오 : (^(/d {3,4}-)?/d {7,8}) $ | (13 [0-9] {9})
추출 정보의 네트워크 링크 : (h | h) (r | r) (e | e) (f | f) *= *( '| ")? (/w | // | // | // | //)+('|"| *|>)?
추출 된 정보의 이메일 주소 : /w+ (+. ]/w+)***//wle(....../w+)*/./wfle (.-. ]/w+)*
정보 추출의 이미지 링크 : (s | s) (r | r) (c | c) *= *( '| ")? (/w | // | // |/.)+('|"| *|>)?
추출 정보의 IP 주소 : (/d+)/.(/d+)/. (/d+)/.(/D+)
추출 된 정보의 중국 휴대 전화 번호 : (86)*0*13/d {9}
추출 된 정보의 중국어 고정 전화 번호 : (/(/d {3,4}/) |/d {3,4}-|/s)?/d {8}
정보에서 중국어 전화 번호 (모바일 및 유선 전화 포함)를 추출합니다. (/(/d {3,4}/) |/d {3,4}-|/s)?/d {7,14}
추출 된 정보의 중국 우편 번호 : [1-9] {1} (/d+) {5}
추출 된 정보의 중국 ID 번호 : /d {18} | /d {15}
정보 : /d+에서 정수를 추출하십시오
정보에서 부동 소수점 번호 (즉, 소수) 추출 : (-/d*)/.?/ d+
정보에서 숫자를 추출하십시오 : (-?/d*) (/./ d+)?
정보에서 중국어 문자열 추출 : [/u4e00-/u9fa5]*
이중 바이트 문자열 (한자) 추출 : [^/x00-/xff]*