자바 정규식 패턴에 대한 간단한 질문! 내가 좋아하는 방법이 있다면 그래서이를 실행 한 경우Java 정규식 패턴 쿼리
public void example()
{
Pattern p = Pattern.compile("\\d*");
Matcher m = p.matcher("ab34ef");
boolean b = false;
while (b = m.find())
{
System.out.println(m.start() + " " + m.group());
}
}
나는 다음과 같은 출력으로 끝낼 것이다 ..라고 ..
0
1
2 34
4
5
6
을 나는이 그것에서 끝나는 방법에서 떨어져 작동 방식을 이해 6, 내가 5라고 끝낼 줄 알았는데 누군가 나에게 설명해 줄 수 있니? 감사!
6은 끝에 빈 문자 용입니다. –
BTW는'b'가 완전히 중복되었습니다. 당신은 결코 그것을 읽지 않습니다. –