| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Dein Pattern schießt etwas über das Ziel hinaus. PCRE arbeitet per Voreinstellung gierig. D.h. .* versucht so viel wie möglich zu binden, solange das Muster damit erfüllt wird. <tr><td>Eins</td><td>Eins2</td></tr><tr><td>Zwei</td><td>Zwei2</td></tr> Gierig kann .* den gesamten roten Teil in einem Rutsch binden, und Dein Muster wird immer noch erfüllt. Du kannst pcre auf nicht-gierig umstellen. Dann binden .* .+ usw. so wenig wie möglich Zeichen, um das Muster zu erfüllen. Und dann noch preg_match_all statt preg_match PHP-Code: http://php.net/reference.pcre.pattern.modifiers http://php.net/simplexml |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bild vor Link pattern | TimmaY | PHP Tipps 2007 | 5 | 21.03.2007 18:06 |
| Hilfe bei Pattern Syntax | Charly Shop Sui | PHP Tipps 2006 | 4 | 13.05.2006 20:10 |
| Decorator pattern: 'protected' und parallele vererbung | axo | PHP-Fortgeschrittene | 5 | 20.10.2005 15:53 |
| [Erledigt] Design Pattern - MySQL Sitzung in allen Objekten nutzen | PHP-Fortgeschrittene | 21 | 28.04.2005 22:18 | |
| Folgendes Pattern | PHP Tipps 2005 | 5 | 01.03.2005 12:41 | |
| Probleme mit Pattern bei Templateersetzung | RudiS | PHP-Fortgeschrittene | 2 | 19.02.2005 22:09 |
| Pattern Syntax Problem mit MulitLine | PHP Tipps 2004-2 | 2 | 21.12.2004 15:53 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.