ws4kp/server/scripts/modules/utils/string.mjs
2023-01-06 14:39:39 -06:00

20 lines
475 B
JavaScript

const locationCleanup = (input) => {
// regexes to run
const regexes = [
// "Chicago / West Chicago", removes before slash
/^[ A-Za-z]+ \/ /,
// "Chicago/Waukegan" removes before slash
/^[ A-Za-z]+\//,
// "Chicago, Chicago O'hare" removes before comma
/^[ A-Za-z]+, /,
];
// run all regexes
return regexes.reduce((value, regex) => value.replace(regex, ''), input);
};
export {
// eslint-disable-next-line import/prefer-default-export
locationCleanup,
};