Advertisement
Guest User

Untitled

a guest
Aug 26th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. dataexc = data.select do |element|
  2. element[:cz_name] || element[:tor_other_cz_name]
  3. false if [0] == “A” || [0] == “B” || [0] == “C”
  4. end
  5. end
  6.  
  7. cleaned_data = data.reject do |e|
  8. letters = ["A", "B", "C"]
  9. if e[:cz_name]
  10. letters.include?(e[:cz_name][0])
  11. end
  12. end
  13.  
  14. cleaned_data = cleaned_data.reject do |e|
  15. letters = ["A", "B", "C"]
  16. if e[:tor_other_cz_name]
  17. letters.include?(e[:tor_other_cz_name][0])
  18. end
  19. end
  20.  
  21. data.reject { |row|
  22. row.values_at(:cz_name, :tor_other_cz_name).any? { |val|
  23. val =~ /^[ABC]/
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement