From 169e128ca1cb2a1d1cb126250a37b06fc2e89643 Mon Sep 17 00:00:00 2001 From: Dan Cojocaru Date: Sun, 28 Aug 2022 04:38:06 +0200 Subject: [PATCH] Add support for rank dash in train notes Ranks such as "R-E" will now be supported --- scraper/src/Scrapers/Train.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scraper/src/Scrapers/Train.cs b/scraper/src/Scrapers/Train.cs index ba40cff..4c24409 100644 --- a/scraper/src/Scrapers/Train.cs +++ b/scraper/src/Scrapers/Train.cs @@ -41,9 +41,9 @@ namespace InfoferScraper.Scrapers { new(@"^(?:(la timp)|(?:((?:\+|-)[0-9]+) min \((?:(?:întârziere)|(?:mai devreme))\)))(\*?)$"); private static readonly Regex TrainNumberChangeNoteRegex = - new(@"^Trenul își schimbă numărul în\s([A-Z]+)\s([0-9]+)$"); + new(@"^Trenul își schimbă numărul în\s([A-Z-]+)\s([0-9]+)$"); private static readonly Regex DepartsAsNoteRegex = - new(@"^Trenul pleacă cu numărul\s([A-Z]+)\s([0-9]+)\sîn\s([0-9]{2}).([0-9]{2}).([0-9]{4})$"); + new(@"^Trenul pleacă cu numărul\s([A-Z-]+)\s([0-9]+)\sîn\s([0-9]{2}).([0-9]{2}).([0-9]{4})$"); private static readonly Regex ReceivingWagonsNoteRegex = new(@"^Trenul primește vagoane de la\s(.+)\.$"); private static readonly Regex DetachingWagonsNoteRegex =