정규 표현식 (Regular Expression) - Python 내장 함수

PangDae·2021년 9월 28일
0

Phthon String 내장 함수

구성 문자열 판별

함수설명
isdigit()숫자 여부 판별
isalpha()영어 알파벳 여부 판별
isalnum()숫자 혹은 영어 알파벳 여부 판별
islower()소문자 여부 판별
isupper()대문자 여부 판별
isspace()공백 문자 여부 판별
startswith("hi")문자열이 hi로 시작하는지 여부 파악
endswith("hi")문자열이 hi로 끝나는지 여부 파악

대소문자의 변환

함수설명
upper()모두 대문자로 변환
lower()모두 소문자로 변환
capitalize()문자열의 첫 문자를 대문자로 변환
title()문자열에서 각 단어의 첫 문자를 대문자로 변환
swapcase()대문자와 소문자를 서로 변환

편집, 치환

함수설명
strip()좌우 공백을 제거
rstrip()오른쪽 공백을 제거
lstrip()왼쪽 공백을 제거
replace(a,b)a를 b로 치환

분리, 결합

함수설명
split()공백으로 분리
split('\t')탭을 기준으로 분리
''.join(s)리스트 s에 대하여 각 요소 사이에 공백을 두고 결합
lines.splitlines()라인 단위로 분리

검색

함수설명
count("hi")문자열에서 hi가 출현한 빈도 리턴
find("hi")문자열에서 hi가 처음으로 출현한 위치 리턴, 존재하지 않는 경우 -1
find("hi",3)리스트 index에서 3번부터 hi가 출현한 위치 검색
rfind("hi")문자열에서 오른쪽부터 검사하여 hi가 처음으로 출현한 위치 린턴, 존재하지 않는 경우 -1
index("hi")find와 비슷한 기능을 하지만 존재하지 않는 경우 예외발생
rindex("hi")rfind와 비슷한 기능을 하지만 존재하지 않는 경우 예외발생
profile
개발이 하고싶습니다.

0개의 댓글