2014-09-19 3 views
0

정규식을 사용하여 다음 패턴을 식별해야합니다. 예 :[영숫자] _ [영숫자] _ [숫자]에 대한 정규 표현식

String1_String2_ [번호] 문자열 1과 문자열 2는 대소 문자를 구분하며, 임의의 길이 일 수

. [Numbers]는 임의의 숫자 일 수 있습니다. 나는 구글을 시도했지만 적절한 해결책을 찾을 수 없었다. 적합한 정규 표현식을 제안하십시오.

+2

승 \로 문자 클래스 soustraction를 사용하여 유니 코드 문자를 허용 할 수 있습니다이'[A-Za-z0-9]와 + _ [A-Za-z0-9]와 + _ \ d +' –

답변

4

당신이 Alphanumeric_Alphanumeric_Numbers 형식으로 된 문자열과 일치하는 다음 정규식을 시도 할 수,

  • [A-Za-z0-9]+
    [A-Za-z0-9]+_[A-Za-z0-9]+_\d+ 
    

    는 하나 이상의 알파벳 문자와 일치합니다.
  • \d+ 하나 이상의 숫자와 일치합니다.
+0

감사합니다 Avinash! – user3725094

+0

오신 것을 환영합니다 .. –

0
\b[\w-[_]]+_[\w-[_]]+_\d+\b 

당신은 시도