본문 바로가기
  • AI 개발자가 될래요
Python

[Python] 정규식을 이용한 반복 문자 줄이기

by 꿀개 2025. 2. 8.

[Python] 정규식을 이용한 반복 문자 줄이기

 

정규식을 이용하여 반복되는 문자를 줄이는 방법이다.

 

입력이 이렇게 있다고 하자.

 

여러 번 반복되는 점을 하나로 줄이고싶다.

 

정규식을 다음과 같이 작성하면 된다.

 

해석

re.sub(a, b, c)

c에 있는 문자열 중 a패턴에 해당하는 문자열을 b로 치환하는 메소드이다.

 

'[\.]+'

문자 점(.)이 여러 번 나타난다는 정규표현식이다.

정규표현식 내에서 특수문자를 사용하려면 역슬래시(\)를 앞에 붙여줘야 한다.

+ 는 여러 번 반복된다는 의미이다.

 

결과

점이 한 개로 줄은 것을 볼 수 있다.