I think the argument is more specific than that -- you can't interpret a sequence of regexp characters without internalizing the entire set of control and escape characters -- full stop that makes PCRE hard to read and learn (I suppose that's an opinion, but I think it is accurate to say that PCRE is hard to learn ...). A syntax which required delimiters around terminals would be much more readable and easier to learn since as the reader you know exactly which characters have 'special meaning' and which represent 'just characters to match' [Pitch] Regular Expression Literals - #4 by breathe
I just don't buy that argument ... I advocated that the proposal should include scenarios representative of the real-world use cases to which these kinds of tools are applied. In my mind the basic scenario in which these expressions will evolve in a codebase is along these lines:
(1) you are given an informally specified/ad-hoc format defined by some number of examples
(2) you build a thing to do a thing (validate it obeys some constraints or get some data out of it)
(3) more examples of the language/format come in on which your code now breaks
(4) edit the patterns to fix; rinse and repeat
A sequence of examples showing the evolution of a set of literals given a scenario like that would allow alternative literal designs to be compared/contrasted along far more meaningful and practical dimensions than any of the discussions about the literal design achieved ...