From d17e6f703e9cfa75114c0ff669862c0ffa2b9c78 Mon Sep 17 00:00:00 2001 From: "andreas.schildbach" Date: Tue, 7 Sep 2010 22:38:05 +0000 Subject: [PATCH] fixed could not parse Ankunft in connection details header git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@146 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/RmvProvider.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/de/schildbach/pte/RmvProvider.java b/src/de/schildbach/pte/RmvProvider.java index 98a3627d..cd38c5c2 100644 --- a/src/de/schildbach/pte/RmvProvider.java +++ b/src/de/schildbach/pte/RmvProvider.java @@ -303,10 +303,11 @@ public class RmvProvider implements NetworkProvider } } - private static final Pattern P_CONNECTION_DETAILS_HEAD = Pattern.compile(".*?

\n?" // + private static final Pattern P_CONNECTION_DETAILS_HEAD = Pattern.compile(".*?

\n" // + "- (.*?) -.*?" // firstDeparture - + "Abfahrt: (\\d+\\.\\d+\\.\\d+)
\n?"// date - + "Dauer: (\\d+:\\d+)
.*?" // duration + + "Abfahrt: (\\d{2}\\.\\d{2}\\.\\d{2})
\n"// date + + "(?:Ankunft: \\d{2}\\.\\d{2}\\.\\d{2}
\n)?" // + + "Dauer: (\\d{1,2}:\\d{2})
.*?" // duration , Pattern.DOTALL); private static final Pattern P_CONNECTION_DETAILS_COARSE = Pattern.compile("/b> -\n?(.*?- .*?)<", Pattern.DOTALL); private static final Pattern P_CONNECTION_DETAILS_FINE = Pattern.compile("
\n?" //