문자와 숫자를 제외한 모든 문자를 제거해야 하는 경우 정규식을 사용합니다. 정규 표현식이 정의되고 문자열은 이 표현식을 따릅니다.
예
아래는 동일한 데모입니다.
import re my_string = "python123:, .@! abc" print ("The string is : ") print(my_string) result = re.sub('[\W_]+', '', my_string) print ("The expected string is :") print(result)입니다.
출력
The string is : python123:, .@! abc The expected string is : python123abc입니다.
설명
-
필요한 패키지를 가져옵니다.
-
문자열이 정의되어 콘솔에 표시됩니다.
-
정규식이 정의되고 문자열이 적용됩니다.
-
결과는 변수에 할당됩니다.
-
이것은 콘솔에 출력으로 표시됩니다.