C \ # 정규 표현 식 의 6 가지 간단 한 예
다음은 C \ # 의 정규 표현 식 을 살 펴 보 겠 습 니 다.
첫 번 째: 입력 한 문자열 이 숫자 인지 검증 합 니 다.
///
///
///
///
/// bool
public bool validateNum(string P_str_num)
{
return Regex.IsMatch(P_str_num, "^[0-9]*$");
}
두 번 째: 입력 문자열 이 전화번호 인지 확인 합 니 다.
///
///
///
///
/// bool
public bool validatePhone(string P_str_phone)
{
return Regex.IsMatch(P_str_phone, @"\d{3,4}-\d{7,8}");
}
세 번 째: 입력 문자열 이 팩스 번호 인지 확인 합 니 다.
///
///
///
///
/// bool
public bool validateFax(string P_str_fax)
{
return Regex.IsMatch(P_str_fax, @"86-\d{2,3}-\d{7,8}");
}
네 번 째: 입력 문자열 이 우편 번호 인지 확인 합 니 다.
///
///
///
///
/// bool
public bool validatePostCode(string P_str_postcode)
{
return Regex.IsMatch(P_str_postcode, @"\d{6}");
}
다섯 번 째: 입력 문자열 이 E - mail 주소 인지 확인
///
/// E-mail
///
///
/// bool
public bool validateEmail(string P_str_email)
{
return Regex.IsMatch(P_str_email, @"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*");
}
여섯 번 째: 입력 문자열 이 네트워크 주소 인지 검증 합 니 다.
///
///
///
///
/// bool
public bool validateNAddress(string P_str_naddress)
{
return Regex.IsMatch(P_str_naddress, @"http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?");
}
지금 소 편 이 정리 한 것 은 이 여섯 시 이 며, 이후 에 새로운 것 이 계속 보충 된다.이 여섯 가지 가 여러분 의 학습 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.