tokenize-db-station-name
v3.0.0
Published
Make DB station names search-safe.
Downloads
290,450
Maintainers
Readme
tokenize-db-station-name
Make Deutsche Bahn station names search-safe.
The station names from DB are inconsistent and user's search queries are not perfect either. This module tries to compensate edge cases:
Reuth (b Plauen/Vogtl)
->reuth bei plauen vogtland
Königstein (Sächs Schweiz)
->koenigstein saechische schweiz
Zwickau (Sachs) Hbf
->zwickau sachsen hauptbahnhof
Installing
npm install tokenize-db-station-name
Usage
const tokenize = require('tokenize-db-station-name')
tokenize('Königstein (Sächs Schweiz)')
.join(' ') // -> 'koenigstein saechsische schweiz'
Related
db-clean-station-name
– Remove noise and fix common typographic errors in Deutsche Bahn (German railways) station names.
Contributing
If you have a question, found a bug or want to propose a feature, have a look at the issues page.