정보 정규식 Grouping and capturing — ()
본문
1. () : 매칭되는 것을 그룹으로 뽑습니다. https://sir.kr/cm_quiz/10897
a(bc) 로 매칭되는 것은 abc입니다.
Full match는 abc로 Group 1은 bc가 됩니다. https://regex101.com/r/cO8lqs/11
2. (?:) : 그룹이 한개정도면 무시해도 되지만 여러개 있을 때(괄호가 꼭 쓰이면서) 그룹을 안 만들고 싶을 때..
위의 예제에 ?:를 넣어 보면 Group 1이 없어집니다.
3. (?<gname>) : 그룹이 여러개 있을 때 각 그룹네임을 정해서 프로그램할 때 편하게.. https://sir.kr/cm_quiz/10912
(?<month>\d{1,2})\/(?<day>\d{1,2})\/(?<year>\d{2,4}) 가 답이 되겠죠. 테스트해 보세요.
추천3 비추천 0
댓글목록 0
등록된 댓글이 없습니다.