본문 바로가기
프로그래밍/알고리즘

re: 파이썬의 정규 표현식(Regular Expression) 모듈

by monicada 2025. 2. 20.
728x90

문제 

 

해결방법 1

import re

def solution(rny_string):
    answer = re.sub("m", "rn", rny_string)  
    return answer

 

re.sub("m", "rn", rny_string)

  • re.sub(패턴, 변경할 문자열, 대상 문자열)
  • rny_string에서 "m"을 "rn"으로 변경하는 역할

 

 

해결방법 2 

def solution(rny_string):
    return rny_string.replace('m', 'rn')

정규 표현식을 안 쓰고 .replace()를 쓰면 간단하게 해결됨

 

댓글