Regular Expressions 101

Community Patterns

0

email

PCRE2 (PHP >=7.3)
validate email
Submitted by anonymous - 9 months ago
0

my_device_usage

PCRE2 (PHP >=7.3)
usage
Submitted by Keith - 9 months ago
0

ip address

Java 8
ip address regex
Submitted by shyam - 9 months ago
0

bs-icons

PCRE2 (PHP >=7.3)
dwa
Submitted by anonymous - 9 months ago

Strict URL validation

0

Regular Expression
PCRE2 (PHP >=7.3)

/
(?!.*[.]{2})((https?|http)\:\/\/)?([a-z0-9+!*(),;?&=\$_.-]+(\:[a-z0-9+!*(),;?&=\$_.-]+)?@)?([a-z0-9-.-.]?(?!.*\/).*)\.([a-z]{2,1000})(\:[0-9]{2,5})?(\/([a-z0-9+\$_-]\.?)+)*\/?(\?[a-z+&\$_.-][a-z0-9;:@&%=+\/\$_.-]*)?(#[a-z_.-][a-z0-9+\$_.-]*)?
/
gm

Description

Loading markdown...
Submitted by Adwin Raj GP - 10 months ago