Python에서 검색하고 바꾸는 방법(예제 분석)

乌拉乌拉~
풀어 주다: 2018-08-20 17:57:07
원래의
2740명이 탐색했습니다.

이 기사에서는 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿