'''string replace''' ''string first last ?newstring?'' Removes a range of consecutive characters from ''string'', starting with the character whose index is ''first'' and ending with the character whose index is ''last''. An index of 0 refers to the first character of the string. ''First'' and ''last'' may be specified as for the '''index''' method. If ''newstring'' is specified, then it is placed in the removed character range. If ''first'' is less than zero then it is treated as if it were zero, and if ''last'' is greater than or equal to the length of the string then it is treated as if it were '''end''. If ''first'' is greater than ''last'' or the length of the initial string, or ''last'' is less than 0, then the initial string is returned untouched. ---- See also: * [string] * [string index] * [string range] ---- [Tcl syntax help] - [Category Command] c