How do I go about removing the tabs, new lines, and whitespaces from this array?

```
array1 = ["E", "A", "C", "H", " ", "L", "I", "N", "E", " ", "E", "N", "D", "S", " ", "W", "I", "T", "H", " ", "A", " ", "A", "C", "C", "I", "D", "E", "N", "T", "A", "L", "L", "Y", " ", " ", "A", "D", "\"", "A", " ", "A", "C", "C", "I", "\n", "\""]

```

I have tried the following, and none of these seem to work properly. 

```
array1.map!(&:strip)

array1.reject!(&:empty?)

array1.reject(&:empty?)

array1 - [""]

array1.delete_if {|x| x == " " } 

```