9 lines
269 B
TypeScript

/**
* LIKE句で使用する文字列のエスケープ
* @param value エスケープする文字列
* @returns エスケープ後の文字列
*/
export function escapeLikeString(value: string): string {
return value.replace(/[%_]/g, (match) => `\\${match}`);
}