Hacker News new | ask | show | jobs
by reichstein 1 day ago
Just because it's my windmill to tilt at: `[\s\S]` can be written shorter and more precisely as `[^]`.
2 comments

[\s\S] vs. [^]

A quixotic windmill tilt if ever I saw one.

ai says [^] is not portable; I did not test it. Too bad, I'll stick to [\s\S].
Too bad, indeed. It's well-defined in javascript (and thus, appropriate in this admittedly niche context). It's non-portable across different regex engines, yes.
exactly what I said