mirror of
https://github.com/ferdikoomen/openapi-typescript-codegen.git
synced 2025-12-08 20:16:21 +00:00
11 lines
371 B
TypeScript
11 lines
371 B
TypeScript
/**
|
|
* The spec generates a pattern like this '^\d{3}-\d{2}-\d{4}$'
|
|
* However, to use it in HTML or inside new RegExp() we need to
|
|
* escape the pattern to become: '^\\d{3}-\\d{2}-\\d{4}$' in order
|
|
* to make it a valid regexp string.
|
|
* @param pattern
|
|
*/
|
|
export function getPattern(pattern?: string): string | undefined {
|
|
return pattern?.replace(/\\/g, '\\\\');
|
|
}
|