以下のコードで正規表現を行った結果を配列として取得することが可能です。
サンプルコード
postal_code = '141-0000' postal_code_list = postal_code.scan(/([\d]{3})-([\d]{4})/) p postal_code_list
出力内容
[["141", "0000"]]
以下のコードで正規表現を行った結果を配列として取得することが可能です。
postal_code = '141-0000' postal_code_list = postal_code.scan(/([\d]{3})-([\d]{4})/) p postal_code_list
[["141", "0000"]]