Server side validator "(not)equal to" doesn't handle $_POST["this-parameter"] notation

return this.parse(`{{ $_POST.${param.replace(/\[([^\]]+)\]/g, '.$1')} }}`) == value;

It won’t work when using a param name like “this-parameter”