mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-19 00:39:58 +00:00
Fix place and name splitting for Sweden
This commit is contained in:
parent
efa52d7f3d
commit
18cabe96b6
1 changed files with 4 additions and 4 deletions
|
@ -142,14 +142,14 @@ public class SeProvider extends AbstractHafasProvider
|
|||
}
|
||||
}
|
||||
|
||||
private static final Pattern P_SPLIT_NAME_KN = Pattern.compile("(.*?) \\((.*?) kn\\)");
|
||||
private static final Pattern P_SPLIT_NAME_PAREN = Pattern.compile("(.*) \\((.{3,}?) kn\\)");
|
||||
|
||||
@Override
|
||||
protected String[] splitPlaceAndName(final String name)
|
||||
{
|
||||
final Matcher m = P_SPLIT_NAME_KN.matcher(name);
|
||||
if (m.matches())
|
||||
return new String[] { m.group(2), m.group(1) };
|
||||
final Matcher mParen = P_SPLIT_NAME_PAREN.matcher(name);
|
||||
if (mParen.matches())
|
||||
return new String[] { mParen.group(2), mParen.group(1) };
|
||||
|
||||
return super.splitPlaceAndName(name);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue