Sha256: ffa755be3f978202953ef0c3553194afef39f5c9511bf4582bd9af0db9271e85

Contents?: true

Size: 229 Bytes

Versions: 7

Compression:

Stored size: 229 Bytes

Contents

class DelimiterMatcher

  DELIMITER_CHARACTERS ||= "-_,=+~#*ᐧ—"
  DELIMITER_REGEX      ||= /^[[:blank:]]*[#{Regexp.escape(DELIMITER_CHARACTERS)}]+[[:blank:]]*$/

  def self.match?(line)
    line =~ DELIMITER_REGEX
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
email_reply_trimmer-0.1.13 lib/email_reply_trimmer/delimiter_matcher.rb
email_reply_trimmer-0.1.12 lib/email_reply_trimmer/delimiter_matcher.rb
email_reply_trimmer-0.1.11 lib/email_reply_trimmer/delimiter_matcher.rb
email_reply_trimmer-0.1.10 lib/email_reply_trimmer/delimiter_matcher.rb
email_reply_trimmer-0.1.9 lib/email_reply_trimmer/delimiter_matcher.rb
email_reply_trimmer-0.1.8 lib/email_reply_trimmer/delimiter_matcher.rb
email_reply_trimmer-0.1.7 lib/email_reply_trimmer/delimiter_matcher.rb