Class: PromptScrub::Detectors::Email

Inherits:
PromptScrub::Detector show all
Defined in:
lib/promptscrub/detectors/email.rb

Constant Summary collapse

PATTERN =
/\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}\b/

Instance Attribute Summary

Attributes inherited from PromptScrub::Detector

#pattern, #type

Instance Method Summary collapse

Methods inherited from PromptScrub::Detector

#scan

Constructor Details

#initializeEmail

Returns a new instance of Email.



8
9
10
# File 'lib/promptscrub/detectors/email.rb', line 8

def initialize
  super('EMAIL', PATTERN)
end