【发布时间】:2013-02-11 17:36:40
【问题描述】:
我有一个文本文件,其中包含多年的日期以及相关日期。我正在使用 2009 年的文件,但它的结构在 2011 年的文件中是相同的,并且将在 2012 年的文件中。如您所见,每个日期部分都以 1 和一个空格开头,后跟一个 mmddyy 格式的日期:
1 070109
MON JUN 29........ THU JUL 09
TUE JUN 30........ MON JUL 13
WED JUL 01........ MON JUL 13
THU JUL 02........ TUE JUL 14
FRI JUL 03........ TUE JUL 14
CIVIL TRAFFIC
MON JUN 29........ WED JUL 29
TUE JUN 30........ THU JUL 30
WED JUL 01........ FRI JUL 31
THU JUL 02........ MON AUG 03
FRI JUL 03........ MON AUG 03
1 070209
TUE JUN 30........ MON JUL 13
WED JUL 01........ MON JUL 13
THU JUL 02........ TUE JUL 14
FRI JUL 03........ TUE JUL 14
SAT JUL 04........ WED JUL 15
CIVIL TRAFFIC
TUE JUN 30........ THU JUL 30
WED JUL 01........ FRI JUL 31
THU JUL 02........ MON AUG 03
FRI JUL 03........ MON AUG 03
SAT JUL 04........ TUE AUG 04
我需要做的是检索每个标题日期下方列出的相关日期。我希望它进行设置,因此如果用户只想要 070109 的日期,他们只需选择“今日法庭日期”按钮即可。如果他们需要不同日期的开庭日期,他们将输入他们想要的日期,将在文本文件中搜索“1 $date”,并检索并显示相关信息。这是我的问题...
我已经能够读取文件甚至显示整个文件,但是我还没有弄清楚如何定位“1 070109”然后只显示以下12行信息
【问题讨论】:
-
SQL 数据库可能更易于使用。 o.o
-
感谢上帝的数据库。
-
看起来您可以根据示例基于双换行符进行搜索。这行得通吗?
-
是的,有双新行。在这一点上,我对任何和所有解决方案都持开放态度。