Hallo,
ich habe ein Problem mit "preg_match_all". Ich weiß, dass das eine PHP-Funktion ist und nichts direkt mit dem ZF zu tun hat. Aber vielleicht könnt ihr mir trotzdem kurz helfen.
Ich habe in einem Text mehrmals Textpassagen wie diese:
diese möchte ich mit preg_match_all entsprechen finden und alle einzelnen Zahlen (1111, 2222, 3333, etc) als Array zurückbekommen. Soweit kein Problem, nur der Pattern macht mir Kopfzerbrechen, ich bekomm den einfach nicht aufgebaut.Code:myl+='1111\t2222\t3333\t4444\t5555\t6666\r\n';
Hier ein kurzer Codeschnipsel:
wäre super wenn ihr mir da nen tipp hattet! danke!Code:$text="myl+='1111\t2222\t3333\t4444\t5555\t6666\r\n';myl+='1111\t2222\t3333\t4444\t5555\t6666\r\n';"; $pattern = "/myl\+='([^\"]*)\\t([^\"]*)\\t([^\"]*)\\t([^\"]*)\\t([^\"]*)\\t([^\"]*)\\r\\n';/siU"; //$pattern = "/myl\+='([^\"]*)';/siU"; // -> geht, aber trennt die zahlen nicht! preg_match_all($pattern, $text, $arrayRegex); Zend_Debug::Dump($arrayRegex);



LinkBack URL
About LinkBacks



Zitieren




nix sagen zur regex...ich weiß es ist krank

Lesezeichen