I just checked the svn source code and the parser file (in libsvn_subr / config_file.c: svn_config__parse_file ()) resolves everything inside the square brackets except "]", "\ n". In other words, it should work without any problems.
To confirm this, I added this rule to the repository from scratch:
[/a/some really long name.xlsx] * =
As expected, he denied me access. In addition, I checked my production repositories and found some examples of such rules, so it should work, otherwise I would have received complaints before that :)
trent source share