2
단락을 문장으로 분할하려고합니다. '.', '?'을 선택했습니다. 및 '!' 분할 기호로 사용합니다. 나는 시도 :문장을 단락으로 단락
format = r'((!)|(.)|(?))'
delimiter = re.compile(format)
s = delimiter.split(line)
그러나 나는 또한
format = [r'(!)',r'(?)',r'(.)']
delimiter = re.compile(r'|'.join(format))
그것은 또한 오류가 발생
을 시도sre_constants.error: unexpected end of pattern
나에게 제공합니다.
내 방법에 문제가 있습니까?
답장을 보내 주셔서 감사합니다. 제 경우에는 공간을 포함시킬 것입니다. (일반적으로 각 문장 다음에 공백이 생깁니다. 직접 인쇄 할 때마다 (i) 앞면에 공백이 있습니다. (ii)) "무슨 뜻이야?"메리가 한 문장 대신 두 문장으로 나뉘어 진다고 말했습니다. – ChuNan
업데이트를 보았습니다. 그것은 작동합니다. 고마워요! 필요에 따라 3 분 안에 수락 할 것입니다. – ChuNan
@ChuNan : 실제로 업데이트되었습니다. 기꺼이 도와 드리겠습니다. – Robin