將一篇文章分割成多條完成的句子(中文英文兼容)

利用正則表達(dá)式將一篇文章分割成多條完成的句子翅楼。

例如:如下一篇文章罕邀,需要分割成一句一句的文字:

paperClub分享一款免費(fèi)的強(qiáng)大辦公工具跋涣。我們開發(fā)了一款簡單的辦公小工具揩环,paperBox斜纪,下面給大家演示一下他的功能贫母。這里主要涉及兩種情況:

(1)圖片直接進(jìn)行等比縮放,圖片縮放為原來的0.5倍盒刚,或 縮放為原來的2倍腺劣;

(2)需要固定圖像的長和寬,同時保存圖片不變形因块,如將原來 600 x 800的圖片調(diào)整為寬 300橘原, 高300,同時保持圖片不變形和扭曲涡上,這情況主要見于證件照縮放等應(yīng)用場景趾断。

(3)PaperClub shares a powerful free office tool. We have developed a simple office gadget, paperBox. Let's demonstrate its functions. There are mainly two situations involved here

———————————————————————————————————————————————

分割結(jié)果:

第 1 句:paperClub分享一款免費(fèi)的強(qiáng)大辦公工具。

第 2 句:我們開發(fā)了一款簡單的辦公小工具吩愧,paperBox芋酌,下面給大家演示一下他的功能。

第 3 句:這里主要涉及兩種情況:

第 4 句:(1)圖片直接進(jìn)行等比縮放雁佳,圖片縮放為原來的0.5倍隔嫡,或 縮放為原來的2倍;

第 5 句:(2)需要固定圖像的長和寬甘穿,同時保存圖片不變形腮恩,如將原來 600 x 800的圖片調(diào)整為寬 300, 高300温兼,同時保持圖片不變形和扭曲秸滴,這情況主要見于證件照縮放等應(yīng)用場景。

第 6 句:(3)PaperClub shares a powerful free office tool.

第 7 句: We have developed a simple office gadget, paperBox.

第 8 句: Let's demonstrate its functions.

第 9 句: There are mainly two situations involved here


-----------------------------------------------------------------

方法:



import re

from typingimport List

def docment_cutter(sentences:str) -> List:

""" 將一篇文章分割成多條完成的句子募判。"""

? sentences = re.sub('([荡含。!届垫?\?])([^”’])', r"\1\n\2", sentences)

sentences = re.sub('([\.;])(\s)', r"\1\n\2", sentences)# 英文斷句

? sentences = re.sub('(\.{6})([^”’])', r"\1\n\2", sentences)# 英文省略號

? sentences = re.sub('(\…{2})([^”’])', r"\1\n\2", sentences)# 中文省略號

? sentences = re.sub('([释液。!装处?\?][”’])([^误债,。!寝蹈?\?])', r'\1\n\2', sentences)

sentences = sentences.rstrip()

return list(filter(bool, sentences.split("\n")))

texts ="""paperClub分享一款免費(fèi)的強(qiáng)大辦公工具李命。我們開發(fā)了一款簡單的辦公小工具,paperBox箫老,下面給大家演示一下他的功能封字。這里主要涉及兩種情況:

(1)圖片直接進(jìn)行等比縮放,圖片縮放為原來的0.5倍耍鬓,或 縮放為原來的2倍阔籽;

(2)需要固定圖像的長和寬,同時保存圖片不變形牲蜀,如將原來 600 x 800的圖片調(diào)整為寬 300笆制, 高300,同時保持圖片不變形和扭曲各薇,這情況主要見于證件照縮放等應(yīng)用場景项贺。

(3)PaperClub shares a powerful free office tool. We have developed a simple office gadget, paperBox. Let's demonstrate its functions. There are mainly two situations involved here

"""

sentences = docment_cutter(texts)

for i, sentencein enumerate(sentences):

print(f"第 {i+1} 句:{sentence}")

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末君躺,一起剝皮案震驚了整個濱河市峭判,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌棕叫,老刑警劉巖林螃,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異俺泣,居然都是意外死亡疗认,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進(jìn)店門伏钠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來横漏,“玉大人,你說我怎么就攤上這事熟掂《薪剑” “怎么了?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵赴肚,是天一觀的道長素跺。 經(jīng)常有香客問我,道長誉券,這世上最難降的妖魔是什么指厌? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮踊跟,結(jié)果婚禮上踩验,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好晰甚,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布衙传。 她就那樣靜靜地躺著,像睡著了一般厕九。 火紅的嫁衣襯著肌膚如雪蓖捶。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天扁远,我揣著相機(jī)與錄音俊鱼,去河邊找鬼。 笑死畅买,一個胖子當(dāng)著我的面吹牛并闲,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谷羞,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼帝火,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了湃缎?” 一聲冷哼從身側(cè)響起犀填,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎嗓违,沒想到半個月后九巡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蹂季,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年冕广,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片偿洁。...
    茶點(diǎn)故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡撒汉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出涕滋,到底是詐尸還是另有隱情睬辐,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布何吝,位于F島的核電站溉委,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏爱榕。R本人自食惡果不足惜瓣喊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望黔酥。 院中可真熱鬧藻三,春花似錦洪橘、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至逗概,卻和暖如春弟晚,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背逾苫。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工卿城, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人铅搓。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓瑟押,卻偏偏與公主長得像,于是被迫代替她去往敵國和親星掰。 傳聞我的和親對象是個殘疾皇子多望,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內(nèi)容