note 55233 added to function.ereg

From: Date: Thu, 28 Jul 2005 08:33:47 +0000
Subject: note 55233 added to function.ereg
Groups: php.notes 
Request: Send a blank email to php-notes+get-92611@lists.php.net to get a copy of this message
Attention ! var_dump(ereg("(toto){1,256}","totototo")) ; Renvoi bool(false) Alors qu'il devrait renvoyer bool(true). La raison : un warning : Warning: ereg() [http://www.php.net/function.ereg]: REG_BADBR in Command line code on line 1 Par contre : var_dump(ereg("(toto){1,255}","totototo")) ; fonctionne correctement. Moralité : Si une chaîne doit se répéter plus de 255 fois, il faut découper en plusieurs répétition, par exemple pour 256 : var_dump(ereg("((toto){1,128}){1,2}","totototo")) ; ---- Manual Page -- http://www.php.net/manual/en/function.ereg.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+55233 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+55233&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+55233&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+55233&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+55233&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+55233&report=yes&reason=non-english Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+55233&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+55233&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#92611) next »