Ruby, 24
----
     r=eval s.gsub ?/,'**-1*'

Thank you to @ybeltukov for the Mathematica technique. I "knew" there was a substitution that could be used to leverage `eval` and yours was much simpler than the regexes I was trying!