다음 코드는 파이썬 정규식에서 변수를 사용하는 방법을 보여줍니다.
변수에는 특수 문자나 메타 문자 또는 정규 표현식이 포함될 수 없습니다. 문자열 연결을 사용하여 문자열을 생성합니다.
예시
import re s = 'I love books' var_name = 'love' result = re.search('(.+)'+var_name+'(.+)',s) print result var_name = 'hate' s2 = 'I hate books' result = re.search('(.+)'+var_name+'(.+)',s2) print result
출력
이것은 출력을 제공합니다.
<_sre.SRE_Match object at 0x000000000472FF10> <_sre.SRE_Match object at 0x0000000004881030>