Community Patterns

Community Library Entry

1

Regular Expression
Created·2024-09-23 16:37
Flavor·ECMAScript (JavaScript)

/
(https?:\/\/)?bitbucket\.org\/(?<author>[\w-]+)\/(?<repo>[\w-]+)\/?(src\/)?(?<branch>[\w-]+)?
/
gm
Open regex in editor

Description

A regular expression for extracting the author, repository name, and optional branch from a Bitbucket repository or tree URL. Handles both HTTP(S) and direct Bitbucket links.

Submitted by Xain