이 기사에서는 python 검색 에 대해 알아 보겠습니다. 일부 친구는 Python 프로그래밍 언어를 이제 막 접했지만 이 측면에 대해 특별한 이해가 없을 수도 있습니다. 다음 기사에서는 이 지식을 소개합니다.
검색 및 바꾸기
Python의 re 모듈은 문자열에서 일치하는 항목을 바꾸기 위한 re.sub를 제공합니다.
문법 은 다음과 같습니다:
re.sub(pattern, repl, string, count=0, flags=0)
매개변수 은 다음과 같습니다:
#🎜🎜 #pattern: 의 일반 패턴 문자열입니다. repl: 대체할 문자열도 함수일 수 있습니다. string : 검색하고 바꿀 원래 문자열입니다. count: 패턴 일치 후 최대 교체 횟수입니다. 기본값은 0이며, 이는 모든 일치 항목을 교체함을 의미합니다.의 예를 들어보면 그 예는 다음과 같습니다.
#!/usr/bin/python # -*- coding: UTF-8 -*- import re phone = "2004-959-559 # 这是一个国外电话号码" # 删除字符串中的 Python注释 num = re.sub(r'#.*$', "", phone) print "电话号码是: ", num # 删除非数字(-)的字符串 num = re.sub(r'\D', "", phone) print "电话号码是 : ", num위 예의 실행 결과는 다음과 같습니다. #🎜 🎜#
电话号码是: 2004-959-559 电话号码是 : 2004959559
위 내용은 이 글에 설명된 모든 내용에 대해
에서 검색 및 교체에 대한 관련 지식을 주로 소개합니다. 위 내용. 이 글에서 제가 설명한 내용이 여러분에게 도움이 되고 파이썬을 더 쉽게 배울 수 있기를 바랍니다. 더 많은 관련 지식을 보려면 PHP 중국어 웹사이트
Python 튜토리얼위 내용은 Python에서 검색하고 바꾸는 방법(예제 분석)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!