3
我有一個字符串:將字符串轉換爲元組,哈希或數組
"(\"Doe, John\",12345)"
我想這個字符串轉換成一個元組("Doe, John",12345)
,散列{"Doe, John" => 12345}
或數組["Doe, John",12345]
。
我不知道如何將它分成兩個元素"Doe, John"
和12345
。我想避免使用regex
。我不能使用split
,因爲我得到["(\"Doe", "John", "12345)"]
。
散列來自哪裏?用戶輸入?管道數據? – Beartech
它是一個'PG :: Result',所以在結果中有很多這種類型的哈希。 – jdesilvio
你應該擊中'(「Doe,John」,12345)',因爲它不是Ruby對象。 –