Sha256: 90199122da22155ef4255396447476b18646be1afe9b33b552ae2cefd2388f6c

Contents?: true

Size: 351 Bytes

Versions: 15

Compression:

Stored size: 351 Bytes

Contents

module Pickle
  module Email
    # add ability to parse emails
    module Parser
      def match_email
        "(?:#{match_prefix}?(?:#{match_index} )?email)"
      end

      def capture_email
        "(#{match_email})"
      end

      def capture_index_in_email
        "(?:#{match_prefix}?(?:#{capture_index} )?email)"
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
pickle-0.9.0 lib/pickle/email/parser.rb
pickle-0.8.0 lib/pickle/email/parser.rb
pickle-0.7.2 lib/pickle/email/parser.rb
pickle-0.7.1 lib/pickle/email/parser.rb
pickle-0.7.0 lib/pickle/email/parser.rb
pickle-0.6.2 lib/pickle/email/parser.rb
pickle-0.6.1 lib/pickle/email/parser.rb
pickle-0.6.0 lib/pickle/email/parser.rb
pickle-0.5.5 lib/pickle/email/parser.rb
pickle-0.5.4 lib/pickle/email/parser.rb
pickle-0.5.3 lib/pickle/email/parser.rb
pickle-0.5.2 lib/pickle/email/parser.rb
spbtv_pickle-0.5.2 lib/pickle/email/parser.rb
spbtv_pickle-0.5.1 lib/pickle/email/parser.rb
pickle-0.5.1 lib/pickle/email/parser.rb