Regular Expressions 101

Sponsors

Library entries

1
javascript

2001-9999

2001-9999
Submitted by anonymous - 7 years ago
1
javascript

Cisco Mac address regex

just a a simple match for a mac address
Submitted by celtic - 7 years ago
1
python

Port validator

Validates port numbers from 1 to 65535
Submitted by Agustín Bouillet - 7 years ago
1
javascript

dd/mm/yyyy inc. LeapYears

1900 - 2015. Useful for Birthdates
Submitted by ChrisAbra - 7 years ago
1
python

uuu

uuu
Submitted by uuu - 7 years ago
1
python

Search for attributes

A search attribues in a image tag.
Submitted by Agustín Bouillet - 7 years ago
1
javascript

us phone numbers 1

no description available
Submitted by anonymous - 7 years ago
1
javascript

US Phone Numbers 2

no description available
Submitted by anonymous - 7 years ago
1
javascript

email bunch

to check email bunch with commas
Submitted by jaswant singh - 7 years ago
1
python

matching foramt ,xxx:

for dictionary
Submitted by anonymous - 7 years ago
1
javascript

Regex for rfc

validates the format for the rfc
Submitted by anonymous - 7 years ago

Ultimate URL/IP validator

Vote

2

Regular Expression
javascript

/
^(?:(?:https?|ftp):\/\/)?(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,}))\.?)(?::\d{2,5})?(?:[/?#]\S*)?$
/
i

Description

Loading markdown...
Submitted by anonymous - 7 years ago