Skip to main content
Module

x/abstruct/mod.ts>PatternValidator

Abstract structure for JavaScript data validation
Go to Latest
class PatternValidator
extends IsValidator<string>
import { PatternValidator } from "https://deno.land/x/abstruct@1.0.0-beta.12/mod.ts";

Validator for regex pattern.

Examples

Example 1

import { PatternValidator } from "https://deno.land/x/abstruct@$VERSION/validators/string/pattern.ts";
const validator = new PatternValidator(/^\d+$/);

Constructors

new
PatternValidator(pattern: Readonly<RegExp>)

Properties

pattern: RegExp

Methods

is(input: string): input is string
toString(): string