<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 4 Mar 2024, 03:38 Larry McVoy, <<a href="mailto:lm@mcvoy.com">lm@mcvoy.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Marc is right.  I'll add that I grew up in terminal rooms, a bunch of<br>
kids connected to a VAX 780, like 40 or more.  I have no idea how the<br>
kids ahead of me learned but I learned by looking at their terminal<br>
and going "what did you just do?".<br>
<br>
My real understanding of regex is from Henry Spencer's regex.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I have a similar story; I landed in Unix circa 1987 because the computer science students at UCL were all raving about Unix / the Pyramid (Did we pass unused cspyr accounts around the college nerd undergraduate underground? Nooooooo, we would never have done that, that would be "hacking…") and finally the physics department got some Suns too play with.</div><div dir="auto"><br></div><div dir="auto">I bought the Bourne book to navigate the basic shell utilities and of course there was source code (which we also weren't meant to have access to, etc etc) - but from my world "regexp" were a fuzzy concept defined by sed and grep (and various grep reimplementations) until Perl arrived and sedimented (crowned?) Henry's implementation.</div><div dir="auto"><br></div><div dir="auto">And that's why we call it PCRE.</div><div dir="auto"><br></div><div dir="auto">-a</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>