Каким будет PHP-эквивалент этого регулярного выражения Perl?Каким будет PHP-эквивалент этого регулярного выражения Perl?
if (/^([a-z0-9-]+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)$/
and $1 ne "global" and $1 ne "") {
print " <tr>\n";
print " <td>$1</td>\n";
print " <td>$2</td>\n";
print " <td>$3</td>\n";
print " <td>$4</td>\n";
print " <td>$5</td>\n";
print " <td>$6</td>\n";
print " <td>$7</td>\n";
print " <td>$8</td>\n";
print " </tr>\n";
}
Читали ли вы какую-либо документацию ?: http://www.php.net/manual/en/book.pcre.php –
Да, я просто не был уверен, какой из использовать. – Flukey
Ничего себе. Только первое поле стоит захватить, остальное выглядит как большой * split * - * и стандартный в этом *. – Axeman