문자열에 대한 패턴을 만들고 싶습니다.이 규칙을 따라야합니다 :
1 위는 4 자리 만 포함합니다.
2 위는 '-'하나만 포함합니다.
3 위는 3 자리 숫자 만 포함합니다.
4 위는 '-'하나만 포함합니다.
다섯 번째 자리에는 세 자리 만 포함됩니다.
여섯 번째 자리에는 6 자리 만 포함됩니다.
7 위는 '-'하나만 포함합니다.
8 위는 단 1 자릿수입니다. 이 같은정규식 패턴을 만듭니다
STH :이 사용하지만 작동하지 0010-155-072-120410-0
: '/[1-9]{4}-[1-9]{3}-[1-9]d{3}-[1-9]{6}-[1-9]{1}/'
기본적으로 정확합니다. 당신의 실수는'0-9 '를 써서 숫자 0을 포함시켜야하고'd'도 제거해야합니다. – ANisus
사용하는 언어를 언급하십시오. 정규 표현식에는 많은 다른 종류가 있습니다. – reinierpost