「已注销」 2022-06-24 01:00 采纳率: 98.1%
浏览 9
已结题

python3索引文本,判断开头7个字是否有"第0.0章",有则input控制台输出下1行章节里的内容?

python3索引文本,
判断开头7个字是否有"第0.0章",
有则input控制台输出下1行章节里的内容?

第一章
(我是一个可爱的第一章)

dd二章
(我又来跟大家见面了!)

Di三章
(大家好,还记得我么?我有2500字。)
  • 写回答

1条回答 默认 最新

  • Hann Yang 优质创作者: 编程框架技术领域 2022-06-24 07:00
    关注
    s = """
    第一章
    (我是一个可爱的第一章)
     
    x第二章
    (我又来跟大家见面了!)
    
    Di五章
    
    第三十三章
    (大家好,还记得我么?我有2500字。
    """
    
    ls = s.split('\n')
    
    for i,n in enumerate(ls):
        t = n[:7]
        if '第' in t and '章' in t and t.index('第')+1<t.index('章'):
            print(f'第{i}行中有“第几章”')
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 7月2日
  • 已采纳回答 6月24日
  • 创建了问题 6月24日