Few strata of geekery are more obsessive than regular-expression geekery. So let’s have some fun! In https://www.tbray.org/ongoing/When/202x/2024/09/22/Unbackslashing I explain why using the usual backslash “\” for escaping is hellishly inconvenient in a current project and propose replacing it with one of «, —, “, ¶, §, or ~. This Friday, I’ll be running some polls tagged #unbackslash to let you all join in.

#software #regex

Unbackslash

ongoing by Tim Bray

@timbray You do you, but I would strongly recommend not using a different regexp-syntax.

The fact that vim does that is frustrating. I don't use it often enough to have its quirks memorized, so when I *do* want something specific, I pull my hairs.

Are your users *really* best served by having to look up bespoke syntax to use Quamina? I can guarantee you that I'd much rather have leaning toothpicks, than dealing with such quirks.

@Merovius @timbray could you support both, backslash and the new character, so that people have the choice?