From: Takayuki Tanaka Date: 2000-06-07T16:28:23+09:00 Subject: [ruby-list:23088] 文字列置換 Ruby初心者のTanです。 文字列置換で以下のようにすると 何も処理されない値が返ってくるのですが なんとかする方法はないのでしょうか? すみませんが、ご教授お願いします。 Delimiter1 = '!"#\$%&\(\)\*\+,\./:;<=>@?_`\|~\{\}\[\]' str = str.tr(Delimiter1, "") 上記で"\]"を外すと正常に処理ができます。 "\]"はなにか特殊な表現方法をしないと いけないのでしょうか? ちなみにDelimiter1を  Delimiter1 = Regexp.escape('!"#$%&()*+,./:;<=>@?_`|~{}[]') にしても同じ結果でした。