실제 전투에서는 문자열의 문자를 교체해야 하는 경우가 많습니다. 이때 def sub(pattern, repl, string, count=0, flags=0) 함수를 사용하면 총 5개의 매개변수가 있습니다. . 세 가지 필수 매개변수: 패턴, repl, 문자열; 두 개의 선택적 매개변수: count, flags
구체적인 매개변수 의미는 다음과 같습니다.
Description
pattern
정규 표현식의 패턴 문자열을 나타냅니다.
repl
repl은 대체이며, 대체된 문자열의 의미
string
은 처리 및 대체될 문자열을 의미합니다.
count
For 패턴에서 일치하는 결과, 개수는 처음 몇 그룹의 대체를 제어할 수 있습니다.
flags
정규 표현식 수정자
구체적인 사용법은 아래 예를 참조하세요. 모든 것이 매우 명확하게 작성되었습니다. 주목해야 할 중요한 점은 두 번째 매개변수에 함수를 전달할 수 있다는 것입니다. 예를 들어, 예제의 변환 함수는 대체될 문자를 판단합니다.