Mercurial > repos > public > sbplib
annotate +util/replace_string.m @ 473:605a8c075388 feature/sublassable_cellarray
Add to string stub.
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Wed, 02 Aug 2017 09:34:45 +0200 |
| parents | 48b6fb693025 |
| children |
| rev | line source |
|---|---|
| 0 | 1 % Replaces string old on the console with new. |
| 2 % new may be a format string like the one accepted by fprintf | |
| 3 % old has to be the last string printed. | |
| 4 function s = replace_string(old,new,varargin) | |
| 5 reverseStr = repmat(sprintf('\b'), 1, length(old)); | |
| 6 blankStr = repmat(sprintf(' ') , 1, length(old)); | |
| 7 fprintf([reverseStr,blankStr,reverseStr, new],varargin{:}); | |
| 8 s = sprintf(new, varargin{:}); | |
| 9 end |
