목록regexp (10)
투케이2K
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "fmt" "regexp" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // "regexp" 패키지는 정규식 수행에 사용되는 모듈입니다 // --------------------------------------------------- // MatchString : 패턴이 문자열과 일치하는지를 검사해 true , false 값을 리턴해 줍니다 // ---------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "fmt" "regexp" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // "regexp" 패키지는 정규식 수행에 사용되는 모듈입니다 // --------------------------------------------------- // MatchString : 패턴이 문자열과 일치하는지를 검사해 true , false 값을 리턴해 줍니다 // ---------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "fmt" "regexp" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // "regexp" 패키지는 정규식 수행에 사용되는 모듈입니다 // --------------------------------------------------- // MatchString : 패턴이 문자열과 일치하는지를 검사해 true , false 값을 리턴해 줍니다 // ---------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "fmt" "regexp" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // "regexp" 패키지는 정규식 수행에 사용되는 모듈입니다 // --------------------------------------------------- // MatchString : 패턴이 문자열과 일치하는지를 검사해 true , false 값을 리턴해 줍니다 // ---------------------------------..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* -------------------------------------- [요약 설명] -------------------------------------- 1. 정규식 패턴 [a-zA-Z] : 영어 대문자 및 소문자 포함을 확인합니다 -------------------------------------- 2. MSSQL 에서는 LIKE '%[정규식 패턴]%' 을 사용해 특정 정규식 패턴 포함 여부를 확인할 수 있습니다 -------------------------------------- */ -- ----------------------------------- -- [쿼리 작성] DECLARE @DATA_1 NVAR..
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [REGEXP 정규식 사용해 컬럼 및 데이터 숫자 (number) 구성 여부 확인 실시] 1. REGEXP 연산자는 정규 표현식을 토대로 하는 패턴 매칭 연산을 제공합니다 2. REGEXP 문법 : REGEXP [패턴] 으로 사용합니다 3. 본 예시에서는 컬럼 및 데이터 값이 모두 숫자로 구성된 경우 리턴 1 / 아니면 리턴 0을 반환합니다 */ SELECT '12345' REGEXP '^[0-9]+$' AS 숫자여부, -- [리턴 : 1] '1@2K' REGEXP '^[0-9]+$' AS 숫자여부, -- [리턴 : 0] '1@@2' REGEXP '^[0-9]+$' AS 숫자여부, -- [리턴 : 0] 'ABC..
[개발 환경 설정] 개발 툴 : Toad 개발 언어 : Oracle [소스 코드] /* [REGEXP_SUBSTR 사용해 특정 문자 기준으로 문자열 분리 실시 - split] 1. REGEXP_SUBSTR : 오라클 버전 10g 부터 사용할 수 있는 함수입니다 2. REGEXP_SUBSTR(데이터, 정규식패턴, 시작, 찾을 번지) 로 문법을 사용합니다 3. REGEXP_SUBSTR 에서 출력되는 값이 없을 경우 NULL 로 출력됩니다 4. LENGTH : 컬럼 및 데이터 길이값을 반환합니다 5. LENGTH(원본) - LENGTH(REPLACE(원본, 찾을 문자, 공백 치환)) : 특정 문자 포함 개수를 확인할 수 있습니다 */ SELECT LENGTH('안녕@ 하세요 @twok') - LENGT..
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [REGEXP 사용해 정규식 표현 및 특정 패턴 데이터 검색 실시] 1. REGEXP 연산자는 정규 표현식을 토대로 하는 패턴 매칭 연산을 제공합니다 2. REGEXP 연산자는 LIKE 연산자보다 더욱 복잡한 패턴을 검색할 수 있습니다 3. REGEXP 문법 : REGEXP [패턴] 으로 사용합니다 4. 참고 : [^] = 특정 문자 시작 / [|] = OR 연산자 / [$] = 특정 문자로 종료 */ -- [[홍] 문자로 시작하거나 [산] 문자로 종료하는 쿼리] select * from test_user where t_name REGEXP '^홍|산$'; -- [[고] 문자로 시작하거나 [려] 문자로 종료하지..