정규표현식(Regular Expression)이란?
출처: https://yurimkoo.github.io/analytics/2019/10/26/regular_expression.html
정규표현식은 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어
패턴을 활용해서 문자열 처리
Postgre SQL에 적용
SELECT stamp,url ,
substring(url FROM '//[^/]+([^?#]+)') AS PATH,
substring(url FROM 'id=([^&]*)') AS id FROM access_log;
>>
문자열 배열로 분해하기. '/' 기준
SELECT stamp,url,
split_part(substring(url FROM '//[^/]+([^?#]+)'), '/',2) AS path1
split_part(substring(url FROM '//[^/]+([^?#]+)'),'/',3) AS path2
FROM access_log;
(split_part에서 에러남)
'푸로굴웨밍' 카테고리의 다른 글
데이터분석을 위한 작업환경 - Anaconda, Miniconda, pip 등 (0) | 2022.03.24 |
---|---|
OS 정리 - 메모리 (0) | 2022.03.18 |
댓글