engines

package
v0.0.0-...-bfa9dd1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Default

type Default struct {
	// contains filtered or unexported fields
}

func (*Default) Compile

func (re *Default) Compile(name, regexpr string) (err error)

func (*Default) CompileMany

func (re *Default) CompileMany(expressions map[string]string) (err error)

func (*Default) CountAll

func (re *Default) CountAll(data *[]byte, display bool) (int, error)

type Hyper

type Hyper struct {
	// contains filtered or unexported fields
}

func (*Hyper) Compile

func (h *Hyper) Compile(name, regexp string) error

func (*Hyper) CompileMany

func (h *Hyper) CompileMany(expressions map[string]string) error

func (*Hyper) CountAll

func (h *Hyper) CountAll(data *[]byte, display bool) (int, error)

type Pcre

type Pcre struct {
	// contains filtered or unexported fields
}

func (*Pcre) Compile

func (re *Pcre) Compile(name, regexpr string) (err error)

func (*Pcre) CompileMany

func (re *Pcre) CompileMany(expressions map[string]string) (err error)

func (*Pcre) CountAll

func (re *Pcre) CountAll(data *[]byte, display bool) (int, error)

type Re2

type Re2 struct {
	// contains filtered or unexported fields
}

func (*Re2) Compile

func (re *Re2) Compile(name, regexpr string) (err error)

func (*Re2) CompileMany

func (re *Re2) CompileMany(expressions map[string]string) (err error)

func (*Re2) CountAll

func (re *Re2) CountAll(data *[]byte, display bool) (int, error)

type Regexp2

type Regexp2 struct {
	// contains filtered or unexported fields
}

func (*Regexp2) Compile

func (r2 *Regexp2) Compile(name, regexpr string) (err error)

func (*Regexp2) CompileMany

func (r2 *Regexp2) CompileMany(expressions map[string]string) (err error)

func (*Regexp2) CountAll

func (r2 *Regexp2) CountAll(data *[]byte, display bool) (int, error)

type Rure

type Rure struct {
	// contains filtered or unexported fields
}

func (*Rure) Compile

func (re *Rure) Compile(name, regexpr string) (err error)

func (*Rure) CompileMany

func (re *Rure) CompileMany(expressions map[string]string) (err error)

func (*Rure) CountAll

func (re *Rure) CountAll(data *[]byte, display bool) (int, error)

type Yara

type Yara struct {
	// contains filtered or unexported fields
}

func (*Yara) Compile

func (y *Yara) Compile(name, regexp string) error

func (*Yara) CompileMany

func (y *Yara) CompileMany(expressions map[string]string) error

func (*Yara) CountAll

func (y *Yara) CountAll(data *[]byte, display bool) (int, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL