Regular Expressions 101

Community Library

Community Library Entry

1

Regular ExpressionOpen Workspace

@"
(?<Protocol>(http(s)?)):\/\/(?<SubDomain>([a-zA-Z]{1,3}\.))?(?<Domain>[a-zA-Z0-9]{2,})\.(?<TopLevelDomain>[a-zA-Z0-9]{2,}(\.[a-zA-Z0-9]{2,})?)
"
gm

Description
Created·2023-10-27 11:27
Type·Match
Flavor·.NET 10.0 (C#)

Validates protocol, sub-domain, domain, and top-level domain. No port number and query string parameters validation is made.

Submitted by Anonymous
Open Workspace