From: ferite C. H. <fer...@li...> - 2003-12-16 15:33:29
|
Ferite CVS committal Author : boris Project : ferite Dir : ferite/modules/regexp Modified Files: regexp.fec Log Message: more changes =================================================================== RCS file: /cvsroot/ferite/ferite/modules/regexp/regexp.fec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- regexp.fec 16 Dec 2003 15:30:05 -0000 1.3 +++ regexp.fec 16 Dec 2003 15:33:26 -0000 1.4 @@ -305,8 +305,17 @@ array args = arguments(); if( Array.size(args) == 2 ) - return .__replace( str ) with yieldblock(); - return .__replace( str, args[1] ) with yieldblock(); + return .__replace( false, str ) with yieldblock(); + return .__replace( false, str, args[1] ) with yieldblock(); + } + + function replaceAll( string str, ... ) + { + array args = arguments(); + + if( Array.size(args) == 2 ) + return .__replace( true, str ) with yieldblock(); + return .__replace( true, str, args[1] ) with yieldblock(); } function split( string str ) |