Left of a string

15 ビュー (過去 30 日間)
Matthew
Matthew 2014 年 4 月 14 日
コメント済み: Matthew 2014 年 4 月 14 日
Hello, I have a column in my table array called key_value.
The array contains a string such as '1234567891234|XYZ|9999'.
How do I code for each of these cells extract the first 13 characters?
I have tried key_value(1:13) but this does not work and simply pulls out the first 13 rows of records.

採用された回答

Walter Roberson
Walter Roberson 2014 年 4 月 14 日
cellfun(@(S) S(1:13), key_value, 'Uniform', 0)
  1 件のコメント
Matthew
Matthew 2014 年 4 月 14 日
Walter, you're a star!
Thanks for your help!

サインインしてコメントする。

その他の回答 (1 件)

Nitin
Nitin 2014 年 4 月 14 日
If you are accessing a cell array, you should use curly braces. Check out the examples here

カテゴリ

Help Center および File ExchangeCell Arrays についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by