阅读文本文件并计算两个单词(两个日期)之间的字数

2024-09-28 03:14:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个包含很多日期的文本文件。日期为格式(2012年3月4日或2012年3月)。如果我在这两个日期之间有几句话,我想数一数。像wise一样,我希望在这两个日期之间计算相同的单词,并在exel文件中生成一个带有日期和数一数。可以吗有人帮我吗?你知道吗

我已经给出了一个文本文件示例。你知道吗

你知道吗文本文件.txt你知道吗

招标背景   在公司2011年和2012年年度股东大会上,比格利此前曾提名个人竞选董事会成员。以下是2013年年度会议委托书征集活动的时间顺序:     * 2012年11月30日,Biglari Holdings Inc.和Biglari Capital的董事长兼首席执行官Sardar Biglari、公司总裁兼首席执行官Sandra B.Cochran和公司董事会主席James W.Bradford举行了电话会议。Cochran女士和Bradford先生向Biglari先生转达了该公司有兴趣探讨回购Biglari及其附属公司所有股份的事宜。Biglari先生随后回答说,Biglari对不向所有其他Cracker Barrel股东提供的股份回购不感兴趣。     * 2013年2月13日,在Biglari先生、Cochran女士和Bradford先生的电话会议上,Cracker Barrel的代表重申了公司愿意探索回购Biglari及其附属公司拥有的所有股份。Biglari先生重申了他对此事的立场,并敦促公司要么竞购20%的已发行股份或向所有股东发放一次性特别股息。同一天晚些时候,Biglari收到公司董事会授权的书面要约,要求回购全部4737股股份,794股,然后由Biglari及其附属公司以市场价格持有(根据田纳西州适用法律可能要求的任何调整)。     * 2013年2月14日,Biglari先生致函Cracker Barrel董事会,表示他对并非向Cracker Barrel所有其他股东提供的股份回购不感兴趣。该信继续说,由于Cracker Barrel有能力购买Biglari近20%的股份,当时价值超过3亿美元,比格利向董事会提出了两项建议:(1)投标收购公司20%的已发行股份,或(2)发放3亿美元的一次性特别股息。Biglari先生认为股东们应该有一个合理的资本分配策略,一个让每个人都能按比例受益的策略。Biglari先生说,他希望看到管理层的成功是因为他对公司的投资。Biglari先生总结说,他和Cooley博士仍然愿意提供他们的服务,与董事会进行富有成效的合作,并讨论如何增加股东价值。     * 2013年3月6日,Biglari先生和Biglari Holdings Inc.董事会副主席Philip L.Cooley与Bradford先生和Cochran女士举行电话会议,Biglari先生提议Cracker Barrel向公司所有股东支付每股15.00美元的一次性特别股息。比格利为董事会调整资本结构以向Cracker Barrel的股东返还大量现金提供了理由。     * 2013年3月25日,Biglari先生收到Bradford先生的语音留言,Bradford先生在留言中明确表示,他将向董事会提交Biglari先生每股15.00美元的特别股息提案。     * 2013年5月16日,Biglari先生和Cooley先生与Bradford先生和Cochran女士举行了电话会议。Biglari先生询问了董事会对拟议特别股息的审查情况。布拉德福德先生回答说,董事会没有开会讨论这个问题。比格利敦促公司迅速解决这一问题为了全体股东的利益。Biglari先生说,在没有就特别股息作出决定的情况下,他将利用一切手段提出特别股息的概念


Tags: 公司董事会文本文件年度股息cooley股份cracker
1条回答
网友
1楼 · 发布于 2024-09-28 03:14:22

使用正则表达式查找日期。你知道吗

import re
regex = '\s(\w+)\s(\d+\,)\s(\d+)' # this will match the form "str int, int"

with open('textfile.txt', 'r') as f:
    text = f.read()

all_dates = [' '.join(date) for date in re.findall(regex, text)]

这将创建文件中所有日期的列表,称为all_dates。你知道吗

相关问题 更多 >

    热门问题