From 298a7b5d2a98e35781339b65f664ac8cc12b08e9 Mon Sep 17 00:00:00 2001 From: William Desportes Date: Fri, 14 Jul 2023 18:12:34 +0200 Subject: [PATCH] Fix #18325 - Forbid non valid hex chars following valid hex chars Ref: 11421b4b05b4cf887abc1656a9dab9f88c88d297 Signed-off-by: William Desportes --- js/src/table/change.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/src/table/change.js b/js/src/table/change.js index b2f5f2962c..1cdf75e6b1 100644 --- a/js/src/table/change.js +++ b/js/src/table/change.js @@ -187,7 +187,7 @@ function verifyAfterSearchFieldChange (index, searchFormId) { // validator method for INTs // See all possible syntaxes in tests of https://regexr.com/7h1ci jQuery.validator.addMethod('validationFunctionForInt', function (value) { - return value.match(/^(0x[0-9a-f]+)|([+-]?([0-9]*\.?[0-9]+|[0-9]+\.?[0-9]*)([eE][+-]?[0-9]+)?)$/i) !== null; + return value.match(/^(0x[0-9a-f]+$)|([+-]?([0-9]*\.?[0-9]+|[0-9]+\.?[0-9]*)([eE][+-]?[0-9]+)?)$/i) !== null; }, Messages.strEnterValidNumber );