Python에서 정규 표현식 사용하기

정규 표현식은 문자열을 처리하거나 검색할 때 특정 패턴에 맞는 부분을 찾는 데 사용됩니다. 예를 들어, 파일 이름에서 와일드카드(*와 ?)를 사용한 것과 유사하지만, 더 강력하고 정확한 텍스트 매칭이 가능합니다. Python에서는 re 모듈을 통해 정규 표현식을 지원합니다. 기본 문법 요약 아래 표는 정규 표현식의 기본적인 기호와 그 설명입니다. 기호설명예시설명 ...

8월 25일 08:52에 게시됨

실전 데이터 검증용 정규식 패턴 컬렉션

수치 데이터 검증 정수 및 실수 형식의 입력값을 검증하기 위한 정규식 패턴입니다. 전체 숫자^[0-9]+$ 자리수 제한^\d{n}$ # 정확히 n자리 ^\d{n,}$ # n자리 이상 ^\d{m,n}$ # m부터 n자리까지 0 및 0이 아닌 시작값^(?:0|[1-9]\d*)$ # 0 또는 0이 아닌 정수 ^(?:[1-9]\d*)+(?:\.\d{1,2})?$ # 최대 소수점 2자리까지 허용하는 0이 ...

8월 5일 01:01에 게시됨

자바스크립트 핵심 문법과 DOM 모델 활용 가이드

1. 자바스크립트 개요 자바스크립트(JavaScript)는 웹 페이지의 동적인 데이터 검증과 상호작용을 위해 고안된 클라이언트 사이드 스크립트 언어입니다. 브라우저 엔진에 의해 해석되고 실행됩니다. 타입 시스템: 자바스크립트는 변수의 타입이 동적으로 결정되는 약타입(Weakly Typed) 언어인 반면, 자바(Java)는 강타입(Strongly Typed) 언어입니다. 주요 특징: ...

6월 12일 16:02에 게시됨

C# 정규표현식을 활용한 다양한 데이터 형식 검증 기법

정규표현식 기본 규칙 참고표 온라인 정규표현식 테스트 사이트를 활용하면 편리하다. /* 설명: 1. 아래 정규표현식은 모두 ^로 시작하고 $로 끝나며, 전체 문자열을 대상으로 매칭한다. 2. 정규표현식 앞에는 @를 붙여야 한다. 예: bool reg = Regex.IsMatch("35_ab", @"^[0-9a-zA-Z_]{1,}$"); 3. 괄호는 남용하지 않는다. 4. [0-9]와 같은 표현에는 공백이 없어야 한다. ...

6월 10일 00:12에 게시됨