2013-07-22 4 views
3

문자열이 "name"/"version" 형식에 적합한 지 찾으려고합니다. 여기에 내가 기대하는 것의 예가있다.Java Regex에서 문자열을 인식하지 못합니다.

VideoPart/1.2

나는 많은 정규 표현식에를 시도했습니다. 내가 온 가장 가까운 이것이다 :

"[a-z,A-Z,0-9,\\.]*/[a-z,A-Z,0-9,\\.]"

을하지만 형식을 인식하지 않습니다. 나는 하나의 슬래시 (forward-slash) 이상을 원하지 않기 때문에이 정규 표현식에서 구체적이다. 감사!

+2

왜 쉼표를 사용하고 있습니까? –

+5

두 번째 부분 (/ 뒤에)'*'가 누락되었습니다. – falsetru

+0

나는 쉼표가'또는'과 같은 인상을 받고있다. 텍스트는 그 조합 일 수 있습니다. –

답변

2

이 시도 :

\\b[a-zA-Z0-9.]+[/][a-zA-Z0-9.]+\\b

+0

예,이 방법도 효과가 있습니다. –

관련 문제