に読んだ文字列ルビー私は次のように文字列を変換するための良い方法を探しています、アレイ/サブアレイの
array = [apples, oranges, [strawberries, peas, grapes]].
のでarray[0] = ["apples"]
、array[1] = ["oranges"]
、そしてarray[2] = ["strawberries", "peas", "grapes"]
私の文字列には、別の内側の角括弧がありますが、角括弧の間の内容はベースの部分配列になりますrray。英数字:これは、あなたの言葉は、正規表現の意味での言葉であることを前提としてい
eval str.gsub(/\w+/) { |match| "'#{match}'" }
:文字列を
'配列がIF = [リンゴ、オレンジ、[イチゴ、エンドウ豆、ブドウ]'、次いで '配列[0]' '[ "リンゴ"]'はなく、またそれは '' "りんご" であります変数 'apples'に割り当てられている値です。 – sawa