gbmin's Tech Notes

서버 구축 및 유지보수, 클라우드 컴퓨팅, 네트워크 보안, IT 분야 기술 노트. :)

Tech Notes/Script Language 2

정규표현식(Regular Expression) 정의와 개념

정규표현식은 문자열 처리 도구로서, 실무에서 다양하게 활용된다. 정규표현식의 개념과 특징 적인 부분을 정리하고 사용 시 주의할 점, 효과적으로 활용할 수 있는 예제들을 정리하였다. [목차] 1. 정규표현식(Regular Expression)이란? 정의 역사 2. 정규표현식의 특징 패턴 매칭 기능 언어 간 호환성 3. 정규표현식의 구성 요소 메타문자 (Metacharacters) 리터럴 (Literals) 플래그 (Flags) 4. 정규표현식의 활용 방법 검색과 치환 작업 데이터 유효성 검사 5. 정규표현식의 주의점 백트래킹과 성능 문제 복잡성과 가독성 6. 참고사이트 1. 정규표현식(Regular Expression)이란? 정의 정규 표현식(Regular Expression)은 문자열의 패턴을 찾아내고,..

CDO 이용한 메일발송 예제 - ASP + (GMAIL SMTP)

ASP를 사용하여 CDO(Collaboration Data Objects)를 통한 이메일 발송방법과 예제를 정리 1. CDO(Collaboration Data Objects) CDO는 Microsoft가 개발한 COM 기반의 컴포넌트 모델로, 이메일을 발송할 수 있게 제공한다. ASP와 CDO를 이용하면 서버에서 간단히 이메일을 발송할 수 있다. 특히, 복잡한 SMTP 설정 없이도 메일을 보낼 수 있고, 메일 서버를 직접 운영하지 않아도 된다. 2. SMTP 준비 (GMAIL 예시) SMTP는 꼭 GMAIL 이 아니어도 되고 어떤 서버든 SMTP 발송 기능만 있으면 사용이 가능하다. GMAIL 환경 설정에서 POP 기능을 켜준다. 원래 아웃룩 같은 클라이언트 프로그램을 지원하기 위한 기능인데 SMTP를 ..