Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
^arn:(?P<Partition>[^:\n]*):(?P<Service>[^:\n]*):(?P<Region>[^:\n]*):(?P<AccountID>[^:\n]*):(?P<Ignore>(?:[^\/\n]*\/[^\/\n]*)?(?P<ResourceType>[^:\/\n]*)[:\/])?(?P<Resource>.*)$
/
gm
Input 1
1
New
arn:aws:service:region:accountnumber:resourcename arn:aws:service:region:accountnumber:resourcetype/resourcename arn:aws:service:region:accountnumber:resourcetype:resourcename arn:aws:elasticloadbalancing:region:accountnumber:loadbalancer/net/resourcename/alphanumeric
Extraction
arn:aws:service:region:accountnumber:resourcename arn:aws:service:region:accountnumber:resourcetype/resourcename arn:aws:service:region:accountnumber:resourcetype:resourcename arn:aws:elasticloadbalancing:region:accountnumber:loadbalancer/net/resourcename/alphanumeric