0.0.4 • Published 12 months ago
@d3v4pp/rex v0.0.4
what is @d3v4pp/rex
d3v4pp/rex is an npm package that contains a set of regular expressions, and that's it.
installation & Usage
Current version
npm i @d3v4pp/rex --saveNext version
npm i git+https://cvs.d3v4pp.fr/D3V4PP/rex.git --saveHow to use
const { email, alpha, num } = require("@d3v4pp/rex");
email.test("email@example.com") //will return true
alpha.test("2233er") //will return false
num.test("1234") //will return trueIncluded Regular expressions
| Regex | Description |
|---|---|
| num | numeric only |
| alpha | only chars no numbers no special chars |
| alphanum | chars alphabet and numbers |
| a valid email | |
| url | a valid url |
| ipAddress | ip addr v4 |
| password | complex password with special char, numeric uppercase and lowwercase |
| phone | french phone number |
| codePost | french zip code |
| time | time hh:mm:ss |
| price | float with a precision of two |
| date | french date dd/mm/YYYY |
| tva | french TVA, Set of values 5.5, 10 and 20 |
| prix | float with a precision of two |
| date | Fr date jj/mm/yyyy |
| password | complex password |
| motDePasse | complex password |
| matricule | european immatriculation |
| tvaIntercom | French TVA intra communautaire |
| iban | french IBAN |