I suppose you could write functions like, startswith, endswith, alpha(4), or something like that,
yes.
but in the end, is that better?
YES.
startswith('text');
lengthMustBe(5);
onlyContain(CHARSETS.ALPHANUMERICS);
endswith('text');
is much more legible than []],[.<{}>,]‘text’[[]]][][)()(a-z,0-9){}{><}<>{}‘text’{}][][
I want to see their unironic attempts, maybe they’re useful to me at least if they’re not better.
It’s not the fundemental model that I have a problem with for Regex, it’s the fucking brainfuck tier syntax