|
LPC Library Functions: replace_string |
NAMEreplace_string() - replace all instances of a string within a string SYNOPSISstring replace_string( string str, string pattern, string replace ); string replace_string( string str, string pattern, string replace, int max ); string replace_string( string str, string pattern, string replace, int first, int last ); DESCRIPTIONreplace_string() returns 'str' with all instances of 'pattern' replaced with 'replace'. If 'pattern' has zero length then 'str' is returned unmodified. If the resultant string would exceed the maximum string length then replace_string() returns an undefinedp(), non-stringp() value. replace_string() can be used to remove characters from a string by specifying a pattern and a zero-length 'replace' parameter. For example, replace_string(" 1 2 3 ", " ", "") would return "123". replace_string() executes faster this way then explode()/implode(). The 4th and 5th arguments are optional, and are permitted to maintain backward compatibility. The extra arguments have the following effect:
SEE ALSO |
|
Page design by Frank Jacquette & Tim Hollebeek Copyright (C) 1998 Tim Hollebeek & Frank Jacquette |
|