mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-19 08:49: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
|
@Override
|
||||||
protected String[] splitPlaceAndName(final String name)
|
protected String[] splitPlaceAndName(final String name)
|
||||||
{
|
{
|
||||||
final Matcher m = P_SPLIT_NAME_KN.matcher(name);
|
final Matcher mParen = P_SPLIT_NAME_PAREN.matcher(name);
|
||||||
if (m.matches())
|
if (mParen.matches())
|
||||||
return new String[] { m.group(2), m.group(1) };
|
return new String[] { mParen.group(2), mParen.group(1) };
|
||||||
|
|
||||||
return super.splitPlaceAndName(name);
|
return super.splitPlaceAndName(name);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue