- var_dump: documentation ( source)
- preg_match: documentation ( source)
<?php
$subject = <<<EOL
1. first
2. second
3. third
EOL;
preg_match('/^.{1,20}?$/i', $subject, $matches);
var_dump($matches);
$subject = "qasd\nasdasd\nasda";
preg_match('/^.{1,20}?$/gim', $subject, $matches);
var_dump($matches);