From e96fd0dcb2564f032352cdc353f9ac82c4c0aa50 Mon Sep 17 00:00:00 2001 From: Kristina Durivage Date: Wed, 5 Mar 2025 07:52:11 -0600 Subject: [PATCH] Replace variable test --- public/app/features/transformers/utils.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/app/features/transformers/utils.ts b/public/app/features/transformers/utils.ts index 83762329d0d..274aa09deb7 100644 --- a/public/app/features/transformers/utils.ts +++ b/public/app/features/transformers/utils.ts @@ -11,6 +11,8 @@ import { } from '@grafana/data'; import { getTemplateSrv } from '@grafana/runtime'; +import { variableRegex } from '../variables/utils'; + export function useAllFieldNamesFromDataFrames(input: DataFrame[]): string[] { return useMemo(() => { if (!Array.isArray(input)) { @@ -64,7 +66,7 @@ export const numberOrVariableValidator = (value: string | number) => { if (!Number.isNaN(Number(value))) { return true; } - if (/^\$[A-Za-z0-9_]+$/.test(value)) { + if (variableRegex.test(value)) { return true; } return false;