用Python解决实际问题:给100首情诗增加换行

本文讲述了作者使用Python解决一个问题的过程:如何将一篇包含100首古诗的一行文本转换为每首诗独立成行。通过正则表达式匹配并替换数字编号,最终发现使用`re.sub`而非`str.replace`能更简洁地完成任务,从而避免了不必要的复杂循环。
摘要由CSDN通过智能技术生成

最近在迁移印象笔记到语雀,发现自己还收藏过一篇文章:“中国最美的100首古情诗”,哈哈,都不知道自己这么感情呢,在迁移的时候发现,这100首诗,居然是写在一行上,用数字标记每首诗,阅读起来十分不便,换之前自己可能就手工换行了,不,我要“懒起来”,于是想用Python来解决这个问题,如下就是我的解决过程,虽然绕了点弯,不过最终结果是好的,完美达到预期效果。

这首诗粘贴过来就是这样:

中国最美的100句古代爱情诗1衣带渐宽终不悔,为伊消得人憔悴。-柳永《凤栖梧》2死生契阔,与子成说。执子之手,与子偕老。-佚名《诗经邶风击鼓》3两情若是久长时,又岂在朝朝暮暮。-秦观《鹊桥仙》4相思相见知何日?此时此夜难为情。-李白《三五七言》5有美人兮,见之不忘,一日不见兮,思之如狂。-佚名《凤求凰琴歌》6这次我离开你,是风,是雨,是夜晚;你笑了笑,我摆一摆手,一条寂寞的路便展向两头了。-郑愁予《赋别》( 文章阅读网:www.sanwen.net )7入我相思门,知我相思苦,长相思兮长相忆,短相思兮无穷极。-李白《三五七言》8曾经沧海难为水,除却巫山不是云。-元稹《离思五首其四》9君若扬路尘,妾若浊水泥,浮沈各异势,会合何时谐?-曹植《明月上高楼》10凄凉别後两应同,最是不胜清怨月明中。-纳兰性德《虞美人》11还君明珠双泪垂,恨不相逢未嫁时。-张籍《节妇吟》12如何让你遇见我,在我最美丽的时刻。为这,我已在佛前求了五百年,求他让我们结一段尘缘。-席慕蓉《一棵开花的树》13嗟余只影系人间,如何同生不同死?-陈衡恪《题春绮遗像》14相思树底说相思,思郎恨郎郎不知。-梁启超《台湾竹枝词》15自君之出矣,明镜暗不治。思君如流水,何有穷已时。-徐干《室思》16相见争如不见,有情何似无情。-司马光《西江月》17落红不是无情物,化作春泥更护花。-龚自珍《己亥杂诗》18天不老,情难绝。心似双丝网,中有千千结。-张先《千秋岁》19似此星辰非昨夜,为谁风露立中宵。-黄景仁《绮怀诗二首其一》20直道相思了无益,未妨惆怅是清狂。-李商隐《无题六首其三》21深知身在情长在,怅望江头江水声。-李商隐《暮秋独游曲江》22人到情多情转薄,而今真个不多情。-纳兰性德《摊破浣溪沙》23此情可待成追忆,只是当时已惘然。-李商隐《锦瑟》24相思**多少,地角天涯未是长。-张仲素《燕子楼》25问世间,情是何物,直教生死相许。-元好问《摸鱼儿二首其一》26身无彩凤双飞翼,心有灵犀一点通。-李商隐《无题》27兽炉沈水烟,翠沼残花片,一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值