{ }(중괄호) :
중괄호 안에오는 값이 수량을 의미한다.
case 1 :
.{5}
. = 애니 케릭터 (어떤 문자든 상관없다)
.{5}
5글자.
즉, 어떠한 문이던 5글자가 조건이다.
All matches에서 나머지 한글자가 끊긴 이유는 처음부터 끝까지 5개로 그룹을 짓고
마지막에 남기 때문이다.
case 2 :
[els]{1,3}
els중에서 한글자가
[els]{1,3}
하나 이상, 셋 이하로 등장했을 때
조건이 성립된다.
All matches :
One ring to bring them all and in the
darkeness bind them
첫번째One의 e는 [els]이고
마찬가지로 them의 e도 [els] 이기 때문에
선택됐고, all 부분에서도 l이 3개 이하이기 때문이란
조건이 성립됐기 때문에 선택 됐다.
마찬가지로 the 부분과 ess 부분은 모든부분이 조건이
일치하기 때문에 모두 선택이 됐다.
case 3 :
중괄호 앞에 숫자를 쓰고난 뒤에 콤마만 찍고 중괄호를 닫으면
그 뒤에 있는 수량을 무한대로 열어 놓은것이다.
즉, 3이상이라는 조건을 달게 하는 것이다.
All matches :
One ring to bring them all and in the
darkness bind them
One, to, in 이 3가지중에서
One은 첫글자가 대문자이기 때문에 조건이 성립이 되지 않는다.
나머지 to와 in은 3개 이하 이기 때문에 조건이 성립되지 않는다.