> \l lowercase next char (think vi)
> \u uppercase next char (think vi)
> \L lowercase till \E (think vi)
> \U uppercase till \E (think vi)
> \E end case modification (think vi)
...
>Would there be enough interest for my changes to be added to the source?
I think this came up once before. Since these are part of Perl's
double-quoted string processing and not its regular expression
handling, it is not currently implemented. However, I think it
would be entirely appropriate to add them to Perl5Substitution as
a convenience and you should definitely give it a go. I would
advise against too many other additions requiring more on the
fly parsing/interpreting (not that I can think of any at the moment)
because it is more efficient to implement the Substitution interface and
make it do whatever custom substitution processing you need using Java
code.
daniel