Skip to main content
Module

x/abstruct/bindings.ts>pattern

Abstract structure for JavaScript data validation
Latest
function pattern
import { pattern } from "https://deno.land/x/abstruct@1.0.0/bindings.ts";

Factory for regex pattern validator.

Examples

Example 1

import { pattern } from "https://deno.land/x/abstruct@$VERSION/bindings.ts";
const validator = pattern(/^\d*$/);

Parameters

pattern: Readonly<RegExp>

Returns

PatternValidator & Expectation<{ input: string; }>