in reply to Re^2: Can you set a character in a string at a given index directly?
in thread Can you set a character in a string at a given index directly?
Oh, OK, I thought you were inserting a string at the given position. To replace N characters, of course you set the LENGTH parameter to N. For example, to remove 1 element, set LENGTH to 1.
And (just for the sake of completeness), if you want to overwrite the string, you can do this:
splice @chars, $pos, length $insert, $insert;
which will, for example, take inputs of aaacccddd 3 bbb and thequickbrownfox 8 white, and produce outputs of aaabbbddd and thequickwhitefox, respectively.
Hope that helps,
| Athanasius <°(((>< contra mundum | Iustus alius egestas vitae, eros Piratica, |
|
|---|