Regular Expressions 101

Community Patterns

Array formatting (serialized)

2

Regular Expression
PCRE (PHP <7.3)

/
^a:\d+:{(i:\d+;a:\d+:{s:\d+:\"name\";s:\d+:\"[\w+\s+]+\";s:\d+:\"year\";i:\d{4};})+}$
/
xi

Description

Check for correctly formatted array of this type: array( array('name'=>'War and Peace', 'year'=>1865), array('name'=>'Different Seasons', 'year'=>1982), )

Submitted by oneperfectsunrise - 9 years ago