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

정규 표현식을 사용하여 Python에서 비단어 문자를 일치시키는 방법은 무엇입니까?


아래 코드는 주어진 문자열에서 단어가 아닌 모든 문자와 일치하고 해당 목록을 인쇄합니다.

예시

import re
s = 'ab5z8d*$&Y@'
regx = re.compile('\W')
result = regx.findall(s)
print result

출력

이것은 출력을 제공합니다.

['*', '$', '&', '@']