[Comment removed by author]
I assume you’re speaking something like Scheme?
I agree with you, even in Ruby I never write a hairy regexp like TFA did, but always decompose it into much simpler subexpression eg.
REGEXP_NUMBER = %r{ [0-9]+ }x REGEXP_HAIRY = %r{ something #{REGEXP_NUMBER} something}x
[Comment removed by author]
I assume you’re speaking something like Scheme?
I agree with you, even in Ruby I never write a hairy regexp like TFA did, but always decompose it into much simpler subexpression eg.