def clean_show_name show
      show.gsub!(/(?<!\d)[.]|[.](?!\d)/, ' ')
      show.tr!('_', ' ')
      show.chomp!('-')
      show.strip!
      show
    end
def clean_show_name show
      show.gsub!(/(?<!\d)[.]|[.](?!\d)/, ' ')
      show.tr!('_', ' ')
      show.chomp!('-')
      show.strip!
      show
    end
from https://github.com/dbr/tvnamer/blob/master/tvnamer/utils.py#L78-95
 Cleans up series name by removing any . and _
 characters, along with any trailing hyphens.

 Is basically equivalent to replacing all _ and . with a
 space, but handles decimal numbers in string.

   clean_show_name("an.example.1.0.test") # => "an example 1.0 test"
   clean_show_name("an_example_1.0_test") # => "an example 1.0 test"