non-capturing과 capturing의 차이를 잘 모르겠습니다.<br><br>stackoverflow를 찾아보면 non-capturing은 매칭은 시키나 그룹에 포함이 안된다는 것은 알겠으나<br><br>그런 그룹이 어떻게 사용되는지는 찾아보기가 힘드네요..<br><br><br><br>하나의 예를 들어보자면<br><br>String s = "There is 1st, 2, 3rd.";<br><br>문자열 s의 등수 부분을 모두 XXX로 바꾸고 싶습니다.<br><br>즉, There is XXX, XXX, XXX. 의 결과를 원할 경우에<br><br>s.replaceAll("([0-9]+)(?:st|nd|rd|th)");<br>s.replaceAll("([0-9]+)(st|nd|rd|th)");<br><br>위 두 식의 차이를 전혀 모르겠습니다.<br><br><br><br>
<a href="http://activexxx.mooo.com/ouavatar/ouavatar_menu.php" target="_blank"><img src="http://activexxx.mooo.com/ouavatar/ouavatar.php?start=true&language=ko_kr&text_direction=ltr&mn=373&about1=(+%CD%A1%C2%B0+%CD%9C%CA%96+%CD%A1%C2%B0)&about2=&nick_icon=star&star_color=FFA500&background_color=ADD8E6&text_color=000000&about_color=0E76DC&body_num=1&body_color=A52A2A&oumark_color=FF8C00&oumark_gloss_opacity=25&squid_num=1&squid_left_direction=down&squid_right_direction=up&skin_color=ffb273&hair_num=1&hair_color=450000&blush_num=1&blush_color=ff8973&brow_num=1&brow_color=450000&eyes_num=1&eyes_color=FFFFFF&pupil_color=450000&glasses_num=0&glasses_border_color=000000&glasses_lens_color=ADD8E6&glasses_opacity=50&nose_num=1&nose_color=450000&mouth_num=1&mouth_color=7B220B&tongue_color=FF6B70&teeth_color=FFFFFF&bottom_color=FF6B70&bottom_num=1&rotate=0&crop=0&hyperlink=http%3A%2F%2Factivexxx.mooo.com%2Fouavatar%2Fouavatar_menu.php&title=%EC%98%A4%EB%8A%98%EC%9D%98%EC%9C%A0%EB%A8%B8+%EC%95%84%EB%B0%94%ED%83%80+%EA%BC%AC%EB%A6%BF%EB%A7%90+%EC%84%9C%EB%B9%84%EC%8A%A4+by+ActiveXXX&end=true&isold&.png" alt="오늘의유머 아바타 꼬릿말 서비스 by ActiveXXX" title="오늘의유머 아바타 꼬릿말 서비스 by ActiveXXX"></a>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.