Replace string and then place it again
古いコメントを表示
Hey, I want to make the output return # as many times as a certain string has, and then, change each # with the corresponding letter in the original string to get a cool ouput.
This is my code so far but I got stuck:
function a = jamstr(strd,time)
for i = 0:1:length(strd)
z = i + 1;
expression = '^.*';
replace = '#';
newStr = regexprep(strd(z),expression,replace)
fprintf(newStr);
pause(time);
a=z;
if z == length(strd)
break
end
end
end
3 件のコメント
BobH
2020 年 3 月 9 日
I'm having difficulty understanding what you're asking.
- what would a sample 'strd' look like?
- what do you want the corresponding 'a' to look like?
Mansour Al Asais
2020 年 3 月 18 日
Ameer Hamza
2020 年 3 月 18 日
編集済み: Ameer Hamza
2020 年 3 月 18 日
Mansour, what is the expected output for
jamstr('Matlab rocks!',0.1)
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Characters and Strings についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!