re.sub의 함수 프로토타입은 다음과 같습니다. re.sub(pattern, repl, string, count)
두 번째 함수는 대체된 문자열입니다. 이 경우에는 '-'입니다.
네 번째 매개변수는 교체 횟수를 나타냅니다. 기본값은 0으로, 모든 일치 항목이 대체됨을 의미합니다.
re.sub에서는 함수를 사용하여 복잡한 일치 항목 대체도 가능합니다. 예: re.sub(r's',lambda m: '[' + m.group(0) + ']', text, 0); 문자열의 공백 ' '을 '[ ]'로 바꿉니다.
re.split을 사용하여 다음과 같이 문자열을 분할할 수 있습니다. re.split(r's+', text); 문자열을 공백으로 단어 목록으로 분할합니다.
re.findall은 문자열에서 일치하는 모든 문자열을 가져올 수 있습니다. 예: re.findall(r'w*oow*', text); 문자열에 'oo'가 포함된 모든 단어를 가져옵니다.
정규식은 정규식 개체로 컴파일될 수 있습니다. 자주 사용되는 정규식을 정규식 개체로 컴파일하면 효율성이 향상될 수 있습니다.
이 웹사이트의 모든 리소스는 네티즌이 제공 및 게시하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 웹사이트의 모든 리소스는 학습 및 참조용으로만 제공됩니다. 상업적인 목적으로 사용하지 마세요. 그렇지 않을 경우 발생하는 모든 결과에 대한 책임은 귀하에게 있습니다! 침해 내용이 있는 경우 당사에 연락하여 삭제 및 제거를 요청하시기 바랍니다. 연락처: admin@php.cn