정규표현식 3

정규표현식 review

기본 정규표현식 기호1^문자열의 시작을 나타냄 패턴이 문자열의 맨 앞에서부터 일치해야 함2$문자열의 끝을 나타냄. 패턴이 문자열의 맨 끝에서 일치해야 함3.임의의 단일 문자와 일치함. 어떤 문자든 한 글자와 일치할 수 있음4*바로 앞의 패턴이 0번 이상 반복될 수 있음을 의미함5+바로 앞의 패턴이 1번 이상 반복될 수 있음을 의미함6|OR 연산자로, 앞의 패턴 또는 뒤의 패턴 중 하나와 일치하면 됨7[ ]문자 클래스에 해당, 대괄호 안에 있는 문자들 중 하나와 일치하면 됨 - 예: [aeiou]는 "a", "e", "i", "o", "u" 중 하나의 문자와 일치8{ }바로 앞의 패턴이 정확히 n번 반복되는 경우와 일치함 - 예: ([DdIi]){2}는 "D", "d", "I", "i" 중 1개 문자가 두..

Data Analysis/Regex 2024.08.21

프로그래머스 Lv 4 - 오프라인/온라인 판매 데이터 통합하기

링크: https://school.programmers.co.kr/learn/courses/30/lessons/131537 습득한 점: * 컬럼의 값을 NULL 로 표시해야 할 경우에는, 문자열 "NULL" 나타내는 것이 아닌 NULL 로만 기재 * UNION , UNION ALL? - UNION은 두 개의 테이블을 하나로 만드는 연산. 두 개 테이블의 컬럼 수, 컬럼 데이터 형식이 모두 일치해야 함. UNION 연산은 두 개의 테이블을 하나로 합치면서 중복된 데이터를 제거한다. 정렬을 발생 - UNION ALL은 중복을 제거하거나 정렬을 유발하지 않는다. 중복제거 없이 전부 보여줌 두 개 테이블의 컬럼 수가 같아야 하는 것은 동일 - Reference https://prinha.tistory.com/e..