Mailinglisten-Archive |
Hallo Sebastian,
>Was funktioniert nicht? Welche Funktion verwendest du? Was erwartest du?
Was
>bekommst du? Meldet die Funktion einen Fehler?
ich mache das selbe wie hier http://www.regex-tester.de/uc_396_de.html
also :
// Text bzw. String der durchsucht werden soll
$string = <<<EOF
[KNR]L3402[\KNR]
EOF;
// das Suchmuster mit Delimiter und Modifer (falls vorhanden)
$pattern = '/\[KNR\](.*?)\[\\KNR\]/is';
// RegEx mit preg_match() auswerten
preg_match($pattern, $string, $array);
// formatierte Ausgabe
echo '<pre>', print_r($array, true), '</pre>';
und erwarten tue ich:
Array
(
[0] => [KNR]L3402[\KNR]
[1] => L3402
)
Auf meinem Windows-Testsystem mit PHP 5.2.5
und Gentoo Live System mit PHP 5.2.6 bekomme ich aber nur:
Array
(
)
wo liegt der Fehler...?
Beste Grüße
Marcel
php::bar PHP Wiki - Listenarchive