Quick question about regex: Do these constant names make sense for these patterns?
ANYTHING is the lazy .*? pattern.
EVERYTHING is the greedy .* pattern.
SOMETHING is the lazy .+? pattern.
(I don't have a name for the greedy .+ pattern. Maybe ALL_OF_IT?)
And the . is ANYCHAR, while the escaped \. is PERIOD.
Are these names intuitive?