import re
string = '[Dave]!@#!@#'
#p1 을 p2로 대체 from string
#re.sub('[^A-Za-z0-9]', '', string)
re.sub('\W', '', string)
#결과
'Dave'
import re
#패턴 정의
pattern = re.compile('D.A')
string = 'DnA DoA DaA Dok D.A'
#패턴에 해당되는 하나의 문자를 찾아줌
pattern.search(string)
#패턴에 해당되는 모든 문자를 찾아줌
pattern.findall(string)
#결과
['DnA', 'DoA', 'DaA']
import re
#패턴 정의
pattern = re.compile('D\.A')
string = 'DnA DoA DaA Dok D.A'
pattern.search(string)
#결과
import re
#패턴 정의
string = 'DnA DoA DaA Dok'
re.sub('D.A',"Dave",string)
#결과
'Dave Dave Dave Dok'