]> git.joonet.de Git - adminer.git/commitdiff
Use less brackets
authorJakub Vrana <jakub@vrana.cz>
Sun, 23 Feb 2025 16:04:43 +0000 (17:04 +0100)
committerJakub Vrana <jakub@vrana.cz>
Sun, 23 Feb 2025 16:04:43 +0000 (17:04 +0100)
adminer/call.inc.php

index 1e753870b58bd5e755110336d7b21e40e44096c7..3bb25bc713fdcfd1cc093fe3adb7dcaf53083bff 100644 (file)
@@ -94,12 +94,12 @@ if ($in) {
 function pre_tr($s) {
        return preg_replace('~^~m', '<tr>', preg_replace('~\|~', '<td>', preg_replace('~\|$~m', "", rtrim($s))));
 }
-$table = '(?:\+--[-+]+\+\n)';
-$row = '(?:\| .* \|\n)';
+$table = '(\+--[-+]+\+\n)';
+$row = '(\| .* \|\n)';
 echo
-       preg_replace_callback("~^($table?)($row)$table?($row*)$table?~m", function ($match) {
+       preg_replace_callback("~^$table?$row$table?($row*)$table?~m", function ($match) {
                $first_row = pre_tr($match[2]);
-               return "<table>\n" . ($match[1] ? "<thead>$first_row</thead>\n" : $first_row) . pre_tr($match[3]) . "\n</table>";
+               return "<table>\n" . ($match[1] ? "<thead>$first_row</thead>\n" : $first_row) . pre_tr($match[4]) . "\n</table>";
        },
        preg_replace('~(\n(    -|mysql)&gt; )(.+)~', "\\1<code class='jush-sql'>\\3</code>",
        preg_replace('~(.+)\n---+\n~', "<b>\\1</b>\n",