Rubyで使われる記号の意味(正規表現の複雑な記号は除く)

screenshot

! ? # % & |  + - * / ^ '  . ,  = ~  $ @ _ {}  [] () " ' `  \ ; ! !true not 演算子演算子式/notを参照。 3 != 5 「等しくない」比較演算子演算子式/notを参照。 def xxx! 「!」はメソッド名の一部です。慣用的に、 同名の(! の無い)メソッドに比べてより破壊的な作用をもつメソッド(例: tr と tr!)で使われます。 /xxx/ !~ yyy 正規表現のメソッド =~ の否定。マッチが...

http://doc.okkez.net/181/view/symref
http://b.hatena.ne.jp/entry/http://doc.okkez.net/181/view/symref