Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 정규식에서 범위를 사용하는 방법은 무엇입니까?

<시간/>

정규 표현식의 범위

문자 범위는 두 문자를 제공하고 '-'로 구분하여 표시할 수 있습니다. 예를 들어 [a-z]는 소문자 ASCII 문자와 일치하고 [0-5][0-9]는 일치합니다. 00에서 59까지의 모든 두 자리 숫자.

-가 이스케이프 처리된 경우(예:[a\-z]) 또는 첫 번째 또는 마지막 문자로 배치된 경우(예:[a-]) 리터럴 '-'와 일치합니다.

정규식 [A-Z]는 A에서 Z까지의 모든 대문자와 일치합니다. 마찬가지로 정규식 [a-c]는 a에서 z까지의 소문자와 일치합니다.

정규식 [0-9]는 0에서 9까지의 한 자리 숫자와 일치합니다. [1-9][0-9]는 10에서 99까지의 두 자리 숫자와 일치합니다. 이것이 쉬운 부분입니다.