See https://discourse.phabricator-community.org/t/diffusionrequest-regex-error/2057/.
The intent of [\d-,] is "digits, hyphen, and comma" but [x-y] means "character range x-y".
Specify [\d,-] instead to disambiguate the hyphen as "literal hyphen", not a character range marker.