Regular Expressions 101

Community Patterns

Meta-Tag

0

Regular Expression
PCRE (PHP <7.3)

~
<\s*meta\s # using lookahead to capture type to $1 (?=[^>]*? \b(?:name|property|http-equiv)\s*=\s* (?|"\s*([^"]*?)\s*"|'\s*([^']*?)\s*'| ([^"'>]*?)(?=\s*/?\s*>|\s\w+\s*=)) ) # capture the content to $2 [^>]*?\bcontent\s*=\s* (?|"\s*([^"]*?)\s*"|'\s*([^']*?)\s*'| ([^"'>]*?)(?=\s*/?\s*>|\s\w+\s*=)) [^>]*>
~
gix

Description

no description available

Submitted by anonymous - 4 years ago