python2019. 12. 26. 22:40
 

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'

Posted by easy16