mruby の仕様はまだ未確定であり,仕様変更に伴い,下記の挙動も変更となる可能性が十分にあることに留意.
正規表現のサポート
mrubyのコアには正規表現のサポートがない.今後もコアが正規表現をサポートする可能性は低い.
ただし,Regexpクラスを追加するためのフックが存在し,mrbgems で機能追加することが可能となっている.
つまり,CRuby との互換性は,併用する Rexexpクラス用 gem に依存する.
エンコーディングのサポート
CRuby には存在する String#encode や String#encode! は, mruby には無い. ISO Ruby では文字は ISO646 としているので,ISO Ruby 準拠を基本線としている mruby もまた,エンコーディングのサポートは無い.
pack/unpackのサポート
CRuby には存在する String#pack, String#unpack が,mruby には用意されていない.ISO Ruby には存在しないため.