rsnext/packages/next/next-server/lib/router/utils/escape-path-delimiters.ts

5 lines
197 B
TypeScript
Raw Normal View History

// escape delimiters used by path-to-regexp
export default function escapePathDelimiters(segment: string): string {
return segment.replace(/[/#?]/g, (char: string) => encodeURIComponent(char))
}