Escape names in Croissant. (#2133)
* Escape names in Croissant.
Reason: `/` are used in the syntax as delimiters.
* Escape using a more general regular expression.
* make style
---------
Co-authored-by: Quentin Lhoest <42851186+lhoestq@users.noreply.github.com>