[python] 정규표현식을 이용한 문자열 치환

정규표현식은 특정한 패턴을 표현하는 문자열입니다. 이를 이용하여 텍스트에서 특정한 패턴을 찾아 치환할 수 있습니다. 파이썬에서는 re 모듈을 사용하여 정규표현식을 처리할 수 있습니다.

아래 예제는 정규표현식을 이용하여 문자열에서 특정 패턴을 찾아 다른 문자열로 치환하는 방법을 보여줍니다.

import re

text = "Hello, World!"
pattern = r"World"
replacement = "Python"

# 정규표현식을 이용한 치환
new_text = re.sub(pattern, replacement, text)
print(new_text)  # 출력: Hello, Python!

위 코드에서는 re.sub() 함수를 사용하여 text 문자열에서 pattern 패턴을 찾아 replacement 문자열로 치환합니다. 결과적으로 “World”가 “Python”으로 치환되어 “Hello, Python!”이라는 새로운 문자열이 생성됩니다.

정규표현식은 강력한 문자열 처리 도구로 다양한 패턴을 표현할 수 있습니다. 추가적인 정규표현식 패턴 및 사용법에 대해서는 파이썬 공식 문서나 다른 참고 자료를 참조하시기 바랍니다.

참고 자료: