diff --git a/src/data/codingcontracttypes.ts b/src/data/codingcontracttypes.ts index bccb02e67..36223e3e6 100644 --- a/src/data/codingcontracttypes.ts +++ b/src/data/codingcontracttypes.ts @@ -537,7 +537,9 @@ export const codingContractTypesMetadata: ICodingContractTypeMetadata[] = [ } const sanitizedAns: string = removeBracketsFromArrayString(ans).replace(/\s/g, ""); - const ansArr: string[] = sanitizedAns.split(",").map((ip) => ip.replace(/^"|"$/g, "")); + const ansArr: string[] = sanitizedAns + .split(",") + .map((ip) => ip.replace(/^(?['"])([\d.]*)\k$/g, "$2")); if (ansArr.length !== ret.length) { return false; }