320x100
320x100
AND 조건
(?=문자열1)(?=문자열2).*
// 2022가 2개 이상 있어야 하고 2021이 1개 이상 있어야 함
(?=(.*2022.*){2,})(?=(.*2021.*){1,}).*
// .*이 있어야 문자를 매치시킬 수 있음
// 전방 탐색인 ?=으로 전방에서 먼저 문자열 1에 대해 검사하고
// 다시 전방에서 문자열 2에 대해서 검사
// 두 조건 뒤에 .*(모든 문자허용)가 있는지 확인
OR 조건
문자열1|문자열2
// 2022가 2개 있거나 2021이 1개 이상 있는 경우
(.*2022.*){2,}|(.*2021.*){1,}
NOT 조건 (특정 문자열 제외)
^((?!문자열).)*$
Reference
https://teamsmiley.github.io/2018/07/02/regex-tip/
정규식 팁 참고 ) 정규표현식은 표준인 POSIX의 정규표현식과 POSIX 정규표현식에서 확장된 Perl방식의 PCRE가 대표적이다. 여기서는 PCRE로 테스트함을 알려둔다. 오늘 있었던 정규식 관련 내용을 정
teamsmiley.github.io
정규식 - 특정 문자열 제외
정규식에서 특정 단어를 제외하고 검색하고 싶으면 ^((?!).)*$ 라인시작으로부터 ( ^ ) , 이 일치하지 않고 (?!) 어떤 문자들이 뒤에 위치할 수도 있은 뒤에 ( (.)* ) 라인 종료 ($) 역시 우리의 스택오버
nolleh.tistory.com
300x250
728x90
'Development > Development' 카테고리의 다른 글
다이어그램 종류와 개념 (0) | 2023.01.30 |
---|---|
codePush를 이용한 애플리케이션 라이브 업데이트 (0) | 2023.01.18 |
개발자 로드맵 모음 (0) | 2022.12.27 |
현명한 개발자 (0) | 2022.11.23 |
나를 더 나은 개발자로 만들 7가지 습관 (0) | 2022.11.23 |