Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

RegexMatchStatement

import type { RegexMatchStatement } from "https://aws-api.deno.dev/v0.4/services/wafv2.ts?docs=full";

A rule statement used to search web request components for a match against a single regular expression.

interface RegexMatchStatement {
FieldToMatch: FieldToMatch;
RegexString: string;
TextTransformations: TextTransformation[];
}

§Properties

§
FieldToMatch: FieldToMatch
[src]

The part of the web request that you want WAF to inspect.

§
RegexString: string
[src]

The string representing the regular expression.

§
TextTransformations: TextTransformation[]
[src]

Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. If you specify one or more transformations in a rule statement, WAF performs all transformations on the content of the request component identified by FieldToMatch, starting from the lowest priority setting, before inspecting the content for a match.