Main Content

isletter

どの要素が文字であるかを判別

説明

TF = isletter(A) は logical 配列 TF を返します。A が文字配列または string スカラーの場合、TF の要素は、A の対応する要素が文字であれば logical 1 (true) で、それ以外であれば logical 0 (false) です。

A が文字配列または string スカラーではない場合、isletter は logical 0 (false) を返します。

すべて折りたたむ

複数の配列を作成し、どの配列要素が文字であるかを判定します。

chr = '123 Main St.'
chr = 
'123 Main St.'
TF = isletter(chr)
TF = 1x12 logical array

   0   0   0   0   1   1   1   1   0   1   1   0

chr を string に変換してテストします。入力引数は文字配列ではないため、isletter0 を返します。

str = string(chr)
str = 
"123 Main St."
TF = isletter(str)
TF = 1x12 logical array

   0   0   0   0   1   1   1   1   0   1   1   0

入力引数

すべて折りたたむ

入力配列。スカラー、ベクトル、行列または多次元配列として指定します。A には任意のデータ型を使用できます。

ヒント

非スカラーの string 配列の要素内にある文字を検索するには、関数 isstrprop を使用します。

拡張機能

スレッドベースの環境
MATLAB® の backgroundPool を使用してバックグラウンドでコードを実行するか、Parallel Computing Toolbox™ の ThreadPool を使用してコードを高速化します。

バージョン履歴

R2006a より前に導入