정규 표현식 : 패턴
- 8 개의 영숫자 문자 - (22) 영숫자 문자, 여기에 내가 노력하고 무엇 하이픈 twentytwo 다음
- 자사의 하지 일치 :
[8]\w+-[22]\w+
정규 표현식 : 패턴
[8]\w+-[22]\w+
가되어야한다
\w{8}-\w{22}
[8]
은 하나의 문자와 일치 - 문자 그대로 8 및 [22]
는 \w
도 밑줄을 허용 한 문자 2.
주 일치합니다. 부분 일치를 방지하기 위해, 단어 경계 - 그 문제의 경우 파일이나 문자열에서 패턴을 캡처 TP하려는 경우, 당신은 아마 \b
를 추가 할, 팀에서
[a-zA-Z0-9]{8}-[a-zA-Z0-9]{22}
좋은 팁을 사용합니다. 당신이 2-4 형식 12-1234
을 원하는 경우, 예를 들어, 첫 번째 parrent는 12
34-1234
567
일치합니다 :
\b\w{8}-\w{22}\b
을 당신의 뜻 w \ 대부분의 정규식 언어에서
\w{8}-\w{22}
를 사용하려면 단어를 매치한다.
\w{8}-\w{22}
?
정규 표현식 구문은 사용하는 언어에 따라 다릅니다.
은 [A-ZA-Z0-9] {8} - \ 일치 W는
은 '[]'[밑줄 정의는 [A-ZA-Z0-9] {22}
주 * * 문자 클래스 **] (http://www.regular-expressions.info/charclass.html). –