str="昔(2000年前)、あるところ(北海道)でうんこした。\nおわり\n"
str.gsub!(/\(.+?\)/) {$&.tr!('\w', ' ')}
print str

で
昔、あるところでうんこした。
おわり
となってしまうんですが、
昔(            )、あるところ(      )でうんこした。
おわり
としたいのですが、どうすればいいのですか。
ruby 1.8.1 (2003-12-25) [i386-mswin32]