$a = "size=1111"; $a =~ s/(\d+)/($1 > 5) ? 5 : $1/e; print $a, "\n" [download]
In reply to Re: Ternary inside a regex by izut in thread Ternary inside a regex by kiat