Documentation ¶
Index ¶
- Constants
- Variables
- func FilterDateSepMatcher(m match.Matcher) bool
- func FilterDateWithoutSepMatcher(m match.Matcher) bool
- func FilterL33tMatcher(m match.Matcher) bool
- func FilterRepeatMatcher(m match.Matcher) bool
- func FilterSequenceMatcher(m match.Matcher) bool
- func FilterSpatialMatcher(m match.Matcher) bool
- func Omnimatch(password string, userInputs []string, filters ...func(match.Matcher) bool) (matches []match.Match)
- type DateMatchCandidate
- type DateMatchCandidateTwo
Constants ¶
View Source
const ( DATESEP_MATCHER_NAME = "DATESEP" DATEWITHOUTSEP_MATCHER_NAME = "DATEWITHOUT" )
View Source
const ( DATE_RX_YEAR_SUFFIX string = `((\d{1,2})(\s|-|\/|\\|_|\.)(\d{1,2})(\s|-|\/|\\|_|\.)(19\d{2}|200\d|201\d|\d{2}))` DATE_RX_YEAR_PREFIX string = `((19\d{2}|200\d|201\d|\d{2})(\s|-|/|\\|_|\.)(\d{1,2})(\s|-|/|\\|_|\.)(\d{1,2}))` DATE_WITHOUT_SEP_MATCH string = `\d{4,8}` )
View Source
const L33T_MATCHER_NAME = "l33t"
View Source
const REPEAT_MATCHER_NAME = "REPEAT"
View Source
const SEQUENCE_MATCHER_NAME = "SEQ"
View Source
const SPATIAL_MATCHER_NAME = "SPATIAL"
Variables ¶
View Source
var ( DICTIONARY_MATCHERS []match.Matcher MATCHERS []match.Matcher ADJACENCY_GRAPHS []adjacency.AdjacencyGraph L33T_TABLE adjacency.AdjacencyGraph SEQUENCES map[string]string )
Functions ¶
func FilterDateSepMatcher ¶
func FilterL33tMatcher ¶
func FilterRepeatMatcher ¶
func FilterSequenceMatcher ¶
func FilterSpatialMatcher ¶
Types ¶
type DateMatchCandidate ¶
Click to show internal directories.
Click to hide internal directories.