diff --git a/alfa-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts b/alfa-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts index 8ea81cca8dd3c0d1be3cc69c44afbf9ee9ee9770..638689f2ba8424676c130164749530083b7e41e4 100644 --- a/alfa-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts +++ b/alfa-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts @@ -111,5 +111,6 @@ export function getFieldPath(name: string, pathPrefix: string): string { } export function _mapFormArrayElementNameToPath(name: string): string { - return name.replace(/\[(\d+?)]\./g, '.$1.'); + const formArrayControlIndexCaptureGroup: RegExp = /\[(\d+?)]\./g; + return name.replace(formArrayControlIndexCaptureGroup, '.$1.'); }