pike.git / doc / builtin / replace

version» Context lines:

pike.git/doc/builtin/replace:10:    or    mapping replace(mapping a, mixed from, mixed to);      DESCRIPTION    This function can do several kinds replacement operations, the    different syntaxes do different things as follow:       string replace(string s, string from, string to);       When given strings as second and third argument, a copy of -  s with every occurance of 'from' return 'to'. +  s with every occurance of 'from' return 'to' is returned.       string replace(string s, string *from, string *to);       When given arrays of strings as second and third argument,    every occurance of from[0] in s is replaced by to[0],    from[1] is replaced by to[1] and so on...       array replace(array a, mixed from, mixed to);    mapping replace(mapping a, mixed from, mixed to);       When the first argument is an array or mapping, the values in    a are searched for values equal to from, which are replaced by    to destructively.      KEYWORDS    string, array, mapping