Mega Code Archive

 
Categories / Ruby / String
 

Gsub([^d]+, ) split()

numbers = '5276 4400 6542 1319'.gsub(/[^\d]+/, '').split(//) # =>    ["5", "2", "7", "6", "4", "4", "0", "0", # =>     "6", "5", "4", "2", "1", "3", "1", "9"]