저는 Regex를 처음 사용하고 튜토리얼을 살펴 봤지만 원하는 작업에 적용되는 것을 찾지 못했습니다.
나는 무언가를 찾고 싶지만 그 뒤에 오는 모든 것을 반환하지만 검색 문자열 자체는 반환하지 않습니다.
예 : " 굉장한 절름발이 문장 "
" 문장 " 검색
return " 정말 멋져요 "
어떤 도움이라도 대단히 감사하겠습니다.
이것은 지금까지 내 정규식입니다.
sentence(.*)
하지만 반환 : 굉장한 문장
Pattern pattern = Pattern.compile("sentence(.*)");
Matcher matcher = pattern.matcher("some lame sentence that is awesome");
boolean found = false;
while (matcher.find())
{
System.out.println("I found the text: " + matcher.group().toString());
found = true;
}
if (!found)
{
System.out.println("I didn't find the text");
}
Matcher
있습니까?