1.0.3 • Published 4 years ago

basicregexfilters v1.0.3

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

Basic Regex Filters

Regex filters

Usage

For import

const RegexFilters = require("basicregexfilters");

Example usages

const  RegexFilters = require("basicregexfilters");

RegexFilters.RegexFilterTemplateForUsernames("Data") // Allows only A-Z a-z 0-9 - ! _ . @ -
RegexFilters.RegexFilterTemplateForPasswords("Data") // Allows only A-Z a-z 0-9 - ! + % & / ( ) = ? _ . @ -

//If you want to define a custom filter

RegexFilters.CustomRegexFilter("Data","[Regex Filter]") // Regex Filter have default filter, if you are want to use default setting set it blank (Default : [A-Za-z0-9])

Example outputs

const  RegexFilters = require("basicregexfilters");

RegexFilters.RegexFilterTemplateForUsernames("GreX/Lin-85") // Output : GreXLin-85
RegexFilters.RegexFilterTemplateForPasswords("GreX\Lin-85") // Output : GreXLin-85
RegexFilters.CustomRegexFilter("Gr''X/Lin-85","[A-Za-z0-9-]") // Output : GrXLin-85
RegexFilters.CustomRegexFilter("Gr''X/Lin-85") // Output : GrXLin85