2.1.6 • Published 4 months ago

oro-regexp v2.1.6

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Oro RegExp

Overview

REGEXP is essentially an object that holds regular expressions.

Installation

npm install oro-regexp

Example:

// js
const { REGEXP } = require( 'oro-regexp' );
// or individually
const { REGEXP_EMAIL, REGEXP_URL_YOUTUBE, ... } = require( 'oro-regexp' );

// ts
import { REGEXP } from 'oro-regexp';
// or individually
import { REGEXP_EMAIL, REGEXP_URL_YOUTUBE, ... } from 'oro-regexp';
REGEXP_EMAIL.test('info@example');
// false

REGEXP_EMAIL.test('info@example.com');
// true

Regular Expressions

Emails

REGEXP.EMAIL | REGEXP_EMAIL;
// example@domain.extension
// ano_ther.example+1@subdomain.domain.extension

Urls

REGEXP.URL_YOUTUBE | REGEXP_URL_YOUTUBE;
// youtube.com/watch?v=ID
// https://youtube.com/watch?v=ID
// http://youtube.com/watch?v=ID
// www.youtube.com/watch?v=ID
// m.youtube.com/watch?v=ID
// youtu.be/ID

Dates

REGEXP.DATETIME_DEFAULT_STRICT | REGEXP_DATETIME_DEFAULT_STRICT;
// 30-12-2020 11:59[:59]

REGEXP.DATETIME_HTML_STRICT | REGEXP_DATETIME_HTML_STRICT;
// 30/12/2020 11:59[:59]

REGEXP.DATETIME_SQL_STRICT | REGEXP_DATETIME_SQL_STRICT;
// 2020-12-30 11:59[:59]

REGEXP.DATETIME_FN_STRICT('.') | REGEXP_DATETIME_FN_STRICT('.');
// 30.12.2020 11:59[:59]
REGEXP.DATETIME_DEFAULT | REGEXP_DATETIME_DEFAULT;
// 30-12-2020 [11:59[:59]]

REGEXP.DATETIME_HTML | REGEXP_DATETIME_HTML;
// 30/12/2020 [11:59[:59]]

REGEXP.DATETIME_SQL | REGEXP_DATETIME_SQL;
// 2020-12-30 [11:59[:59]]

REGEXP.DATETIME_FN('.') | REGEXP_DATETIME_FN('.');
// 30.12.2020 [11:59[:59]]
REGEXP.DATE_DEFAULT | REGEXP_DATE_DEFAULT;
// 30-12-2020

REGEXP.DATE_HTML | REGEXP_DATE_HTML;
// 30/12/2020

REGEXP.DATE_SQL | REGEXP_DATE_SQL;
// 2020-12-30

REGEXP.DATE_FN('.') | REGEXP_DATE_FN('.');
// 30.12.2020
2.1.6

4 months ago

2.1.5

7 months ago

2.1.2

10 months ago

2.1.4

9 months ago

2.1.3

9 months ago

2.1.1

12 months ago

2.1.0

1 year ago

2.0.3

1 year ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.3.0

2 years ago

1.2.0

3 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago