how can I delete from a string a couple of lines I have indexed
14 ビュー (過去 30 日間)
古いコメントを表示
Hi so I've got a string and I've got a variable that contains the position of different messages from the string. How could I delete the lines I got in the variable?
0 件のコメント
採用された回答
Cris LaPierre
2021 年 11 月 8 日
編集済み: Cris LaPierre
2021 年 11 月 8 日
If it is a string array, and you want to remove a portion of a string in the array consider using eraseBetween:
If you have an array where each row contains a string, and you just want to remove entire rows, use indexing to set those rows equal to [].
myStr(rmvPositions) = [];
0 件のコメント
その他の回答 (1 件)
Kevin Holly
2021 年 11 月 8 日
Are you looking for something like this?
str = ["line 1";"line 2";"line 3";"line 4";"line 5"]
var = [2 3];
str(var)=[]
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!