Regular Expressions 101

Community Library

Community Library Entry

1

Regular ExpressionOpen Workspace

`
^(?P<image>[^:@]+?)(?::(?P<tag>[^@]+?))?(?:@sha256:(?P<digest>.+))?$
`
mg

Description
Created·2024-08-27 08:22
Type·Match
Flavor·Golang

Splits a Docker image string into the separate parts:

  • image, tag, digest tag and digest are optional
Submitted by Roemer
Open Workspace