Skip to Content
StringcomparePaths

comparePaths

Compare two path without trailing and leading slashes

Import

import { comparePaths } from '@fullstacksjs/toolbox';

Signature

function comparePaths( path1: string, path2: string, { sensitivity = 'accent' }: { sensitivity?: Sensitivity } = {}, ): number {}

Examples

comparePaths('b', 'a') // 1 comparePaths('a', 'b') // -1 comparePaths('path', 'PAth') // 0 comparePaths('reserve', 'réservé') // 0 comparePaths('/path1/', '/path1/') // 0 comparePaths('reserve', 'reserve//') // 0 comparePaths('//reserve', 'reserve') // 0 comparePaths('reserve//', 'reserve/') // 0 comparePaths('/reserve', '//reserve') // 0
Last updated on