いわおかです。 In message <3854B3E2DE.1A10HIROTAKA.ICHIKAWA / mail.cgk.tosmec.toshiba.co.jp> 市川 裕隆 <hirotaka.ichikawa / tosmec.toshiba.co.jp> writes: > > $_ = gsub("\(*\)","") > > もしかしてgsubの第一引数に文字列オブジェクトで正規表現を > 渡してませんか? > gsub(/\(*\)/, "") > とすればOKとか。 あるいは、 gsub('\(*\)', "") とか、 gsub("\\(*\\)", "") とか。 でもこれだと、0 個以上の "(" に ")" が続いたものという意味になりま すから、質問の意図とはちょっと違うかも。() の中が数字、+-. だけな らば、 gsub('\([+-.\d]+\)', "") てな感じでしょうか。 いわおか