Regular Expressions 101

Community Patterns

Parse DocBlock tags

1

Regular Expression
PCRE (PHP <7.3)

%
[*\s]*@(?P<name>[\w\\]+)\s*\(?(?P<value>(?:[^@]*[^*\s/)]))?(?:\s|$|\))
%
gsxmu

Description

Parse DocBlock tags to name & value

Submitted by Jaanus Heeringson - 8 years ago