【发布时间】:2012-07-08 20:20:36
【问题描述】:
我正在编写一个系统,它可以根据我们在麦当劳收到的日程安排邮件来制定每日日程安排。这是我老板的要求。我在 PHP 中这样做。
我们收到的邮件如下:
最好的隐藏,
Hier is je rooster voor de week van 16-7-2012:
maandag 2012 年 7 月 16 日 17:00 - 23:00,KEU dinsdag 2012 年 7 月 17 日 11:30 - 19:15,COU woensdag 2012 年 7 月 18 日 16:30 - 23:00,KEU
总共 20,25 uur ingeroosterd,3 个班次和 0 个 sluitdiensten。
vrijvraagverzoeken kun je me bereiken 的 Voor vragen 来自:rooster.1197@nl.mcd.com。
Wil je meer werken 的 Ben je verkeerd ingeroosterd en heb je wel goed vrijgevraagd?邮件丹 naar rooster.1197@nl.mcd.com! Ik ga dan kijken wat ik voor je kan doen。
让我们行动! Komende weken moeten er een anantal mensen naar de drive toe! Achter je dienst staat dan DRI。 Het is de bedoeling dat iedereen daar af en toe een dienst gaat werken zodat iedereen genoeg uren kan krijgen。 Dit betekend dus dat iedereen maximaal 每周 1x 在 de drive wordt geroosterd 中。 Jullie dienen op eigen vervoer te gaan。 Dit geldt ook voor de nachtdiensten in de drive。 Er worden altijd groepjes gestuurd dus spreek 遇到了 elkaar af。
格罗滕,
隐藏
我想解析出以下几行:
maandag 16 juli 2012 17:00 - 23:00, KEU
dinsdag 17 juli 2012 11:30 - 19:15, COU
woensdag 18 juli 2012 16:30 - 23:00, KEU
所以我可以循环遍历它们..
我会怎么做,我想通过使用正则表达式,但我不知道怎么做..
斯文
【问题讨论】:
-
你确定
string | date | duration |, KEU的模式不会在这个上下文之外使用吗? -
格式如下,始终相同:日[空格]日期[空格]月[空格]年[空格]时间[空格]-[空格]时间,站
-
是的,电子邮件没有改变
-
你能告诉我们你做了什么吗?你有没有尝试过?