検索(Find)
文字列内で、最初に出現する別の文字列を見つけます。
さらに複雑な検索、たとえばパターンに一致する文字列を探すには、Find Pattern関数カードを代わりに使用してください。
入力
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
| look in | 文字列の検索が実行されるテキスト。 | 文字列 | TRUE |
| look for | 検索対象の文字列。 | 文字列 | 正 |
出力
| フィールド | 定義 | タイプ |
|---|---|---|
| position |
最初に一致する文字列の位置で、先頭は 一致が見つからない場合は、 |
数値 |
例
入力の見る(look in)フィールドにThis is a testが含まれていて、
探す(look for)にTが含まれている場合、位置(position)は0(カウントが0から始まる最初の位置)を返します。
-
探す(look for)に
testが含まれている場合、位置(position)は10(一致する文字列の最初の文字の11番目の位置)を返します。 -
探す(look for)に
helloが含まれている場合、位置(position)は-1(一致なし)を返します。
ほとんどの場合、Findカードは、Text Segmentと組み合わせて、パターンに一致するテキストを取得するため使用されます。