사용자의 입력으로 제품 코드의 유효성을 검사하는 간단한 정규식을 작성하고 싶습니다.
이 제품 코드에는 다음과 같이 준수해야 할 몇 가지 규칙이 있습니다.
이러한 조건을 충족하기 위해 다음 정규식을 만들었습니다.
(S)([B|S|T|M])(20)(-)([0|1])
테스트 할 입력 :
X15_Light,
여기 있습니다 :
(S)((B|S)|(T|M))(20)(-)(?(3)0|(0|1))
( 데모 )
조건부 그룹 구조는 다음과 같습니다.
(?(1)Pattern1|Pattern2)
여기서 (1)은 그룹에 대한 참조입니다. 그룹 1이 일치를 반환하면 Pattern1과 일치하고, 그렇지 않으면 Pattern2와 일치합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다