At 08:18 21-1-01 +0000, Bug Database wrote: >ID: 6046 >Updated by: cynic >Reported By: [EMAIL PROTECTED] >Old-Status: Open >Status: Closed >Bug Type: Feature/Change Request >Assigned To: >Comments: > >use non-capturing patterns. Sometimes you can't like ([0-9]?(?(1))[a-z]) Now you need to capture Greetz, Wico >Previous Comments: >--------------------------------------------------------------------------- > >[2000-08-09 07:41:24] [EMAIL PROTECTED] >hiya > >if you have a regex that captures more than one pattern i'd to give a >argument to the function which to replace > >say: >regex: (a)(b)(a) >replace: test > >preg_replace("'(a)(b)(a)'", "test", "abaabaaba"); >normal preg_replace will replace 'aba' with 'test' outputing: testtesttest > >preg_replace_pattern_no("'(a)(b)(a)'", "test", "abaabaaba", 2); >replacing pattern 2 and outputting: atestaatestaatesta > >Greetz, > >Wico > >--------------------------------------------------------------------------- > > >Full Bug description available at: http://bugs.php.net/?id=6046 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]