정보 정규식 Quantifiers — *+? and {}
본문
https://sir.kr/cm_quiz/10898 와 https://sir.kr/cm_quiz/10903 에 있는 것입니다.
* : 0개에서 무한대까지
ab* 로 찾으면 a ab abbbbbbbbbbbbbbbbbbb 까지 찾아 줍니다.
+ : 1개에서 무한대까지
ab+로 찾으면 ab abbbbbbbbbbbbbbbbbbb를 찾아 줍니다. (a는 매칭이 안됩니다.)
? : 0 또는 1
ab? 로 찾으면 a ab abbbbbbbbbbbbbbbbbbb 를 찾아 줍니다. (abbbbbbb에서 앞의 두글자만 매칭이 됩니다.)
{} : 안에 들어가는 숫자에 따라 반복됩니다.
* = {0,}
+ = (1,}
? = {0,1} 식으로 같은 의미입니다.
패스워드가 최소 8자 최대 32자라고 하면.
{8, 32}식으로 되겠죠.
정규식 abc{2,5} 일때 매칭되지 않는 것은 (멀티플 선택)
1. ab
2. abc
3. abcc
4. abcd
5. abcde
추천3 비추천 0
댓글목록 0
등록된 댓글이 없습니다.