Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Community Library
How to contribute
x
uri parser
Open Workspace
PCRE (Legacy)
Match
Created 2015-03-25 13:20
4
Regular Expression
/
(?<protocol>
(?:
[^
:
]
+
)
s
?
)?
:
\/\/
(?:
(?<user>
[^
:
\n\r
]
+
)
:
(?<pass>
[^
@
\n\r
]
+
)
@
)?(?<host>
(?:
www
\.
)?(?:
[^
:
\/
\n\r
]
+
)
)(?:
:
(?<port>
\d
+
)
)?
\/
?
(?<request>
[^
?#
\n\r
]
+
)?
\?
?
(?<query>
[^
#
\n\r
]
*
)?
\#
?
(?<anchor>
[^
\n\r
]
*
)?
/
mx
Description
No description provided.
Submitted by
Anonymous