Regular Expressions 101

Community Patterns

Parse C++ printf format string

1

Regular Expression
PCRE (PHP <7.3)

/
%(?<flags>[-+#0])?(?<width>\d+|\*)?(?:\.(?<precision>\d+|\*))?(?<length>[hljztL]|hh|ll)?(?<specifier>[diuoxXfFeEgGaAcspn])
/
g

Description

Get standard parts of C++ format modifiers

Submitted by Zak - 8 years ago