-1
나는 계약 된 단어를 파이썬으로 대체하려고하지만 오류가 있습니다.가장 일반적인 수축 사전을 기반으로 영어 수축 확장하기
import re
tweet = "I luv my <3 iphone & you're awsm apple. DisplayIsAwesome, sooo happppppy http://www.apple.com"
contractions_dict = {"ain't": "am not",
"aren't": "are not",
"can't": "cannot",
"you're": "you are"}
contractions_re = re.compile('(%s)' '|'.join(contractions_dict.keys()))
def expand_contractions(s, contractions_dict=contractions_dict):
def replace(match):
return contractions_dict[match.group(0)]
return contractions_re.sub(replace, s)
expand_contractions(tweet)
내가 추가 해봤에 "/"의 아무 소용이, "당신이있어".
출력은 통과 된 원래의 트윗입니다. 내가 어디로 잘못 가고 있니?
당신이
꽤 어리석은 실수입니까? :) 고맙습니다! –