- var_dump: documentation ( source)
- preg_match: documentation ( source)
<?php
$vals = array(
"[[aa]]",
"/\\/\\",
"&",
"$^",
"(){}'\"",
);
foreach ($vals as $v) {
var_dump(
preg_match(
'/^[-+=_.:;!?@#$%^&*a-z0-9\\\\\\/\\(\\)\\[\\]\\{\\}\'"]+$/i',
$v
)
);
}