Alcuni linguaggi permettono di avere delle funzioni nella parte destra delle RE.
JS lo fa solo in alcuni browser, ma non credo che ti serva in JS (non avrebbe molto senso).
Ecco una sintassi che potrebbe funzionare in Perl:
s/\-(.)/uc($1)/
Pero` tieni presente che alcuni editor hanno queste funzionalita` (ad esempio vi - che io peraltro non ho mai imparato).

Rispondi quotando