--- parser3/src/classes/string.C 2001/05/04 10:42:37 1.44 +++ parser3/src/classes/string.C 2001/05/07 15:31:36 1.46 @@ -5,7 +5,7 @@ Author: Alexander Petrosyan (http://design.ru/paf) - $Id: string.C,v 1.44 2001/05/04 10:42:37 paf Exp $ + $Id: string.C,v 1.46 2001/05/07 15:31:36 paf Exp $ */ #include "classes.h" @@ -100,11 +100,9 @@ static void _pos(Request& r, const Strin static void split_list(Request& r, const String& method_name, MethodParams *params, const String& string, Array& result) { - Pool& pool=r.pool(); - Value& delim_value=params->get_no_junction(0, "delimiter must not be code"); - string.split(result, 0, delim_value.as_string(), String::UL_CLEAN, -1); + string.split(result, 0, delim_value.as_string()); } static void _lsplit(Request& r, const String& method_name, MethodParams *params) { @@ -183,10 +181,6 @@ static void replace_action(Table& table, *ai.dest << *ai.post_match; } -/** search/replace - ^string.match[regexp][options] - ^string.match[regexp][options]{replacement-code} -*/ static void _match(Request& r, const String& method_name, MethodParams *params) { Pool& pool=r.pool(); const String& src=*static_cast(r.self)->get_string();