반응형

정규 표현식 2

프로그래머스 수식 최대화 (파이썬)

Level 2, 문자열, 완전탐색 문제: https://programmers.co.kr/learn/courses/30/lessons/67257?language=python3 코딩테스트 연습 - 수식 최대화 IT 벤처 회사를 운영하고 있는 라이언은 매년 사내 해커톤 대회를 개최하여 우승자에게 상금을 지급하고 있습니다. 이번 대회에서는 우승자에게 지급되는 상금을 이전 대회와는 다르게 다음과 programmers.co.kr 문제 설명 IT 벤처 회사를 운영하고 있는 라이언은 매년 사내 해커톤 대회를 개최하여 우승자에게 상금을 지급하고 있습니다. 이번 대회에서는 우승자에게 지급되는 상금을 이전 대회와는 다르게 다음과 같은 방식으로 결정하려고 합니다. 해커톤 대회에 참가하는 모든 참가자들에게는 숫자들과 3가지의 ..

파이썬 정규 표현식 정리 및 문자열 파싱

정규 표현식 (Regular Expression)이란? 복잡한 문자열을 처리할 때 사용하는 기법 파이썬 뿐만 아니라 모든 프로그래밍 언어 공통에서 쓰이는 DSL(Domain Specific Language) 특정 문자열을 찾고 싶을 때, 특정 문자열을 대체하고 싶을때, 문자열을 파싱할 때 주로 사용 1. 메타 문자(Meta Characters) 원래 문자가 가진 뜻이 아닌 특별한 용도로 사용하는 문자 1) [] 문자 클래스 [] 사이의 문자들 중 하나와 매치 또는 하이픈 (-)으로 연결 가능 ([0-9], [a-zA-Z]) [^] 처럼 ^로 시작하는 문자클래스는 반대의 의미 (해당 문자가 아니면 매치) 예시: "[pt]op" 는 "pop", "top"와 매치 자주 사용하는 문자 클래스 \d - 숫자와 매..

1
반응형