주어진 문자열이 'test/*'
과 일치하는지 확인하고 싶습니다. 별표는 모든 문자를 표시합니다. Java 정규 표현식으로 어떻게 구현할 수 있습니까? mystring.matches("test[/].*+")
을 시도했지만 작동하지 않았습니다.쉘 패턴 'test/*'에 해당하는 Java 정규식은 무엇입니까?
test - my String
[/] - 1× forward slash
. - any character
*+ - 0 or more times
여기에 무슨 문제가 있습니까?
마지막 +를 제거하고 시도하십시오. *는 0 번 이상을 의미합니다. +는 1 회 이상을 의미합니다. 확실하지 *. +로 계산합니다. – arunkumar
@arunkumar - 오류가 발생합니다. –
나를 위해 좋은 작품! 정확히 작동하지 않는 것은 무엇입니까? –