分類 | 分類/文字列処理/文字列基本操作 |
種類 | 命令 |
引数 | {文字列=?}SでAが|Sの |
説明 | 文字列SでAが何バイト目かを返す。見つからなければ0。 |
識別 | id:305 |
文字列Sで文字列Aが何バイト目にあるのかを返します。
見つからなければ0を返します。
何文字目にあるのかを調べる場合は「何文字目」を使います。
以下のプログラムは、5を返します。
「あいうえお」で「う」が何バイト目かを表示
以下は、文字列「あいうえお」に対して各文字が何文字目(あるいは、何バイト目)にあるか調べます。
# --- 何文字目? 「あいうえお」で「う」が何文字目かを表示。#結果→3 「あいうえお」で「お」が何文字目かを表示。#結果→5 「あいうえお」で「ん」が何文字目かを表示。#結果→0 # --- 何バイト目? 「あいうえお」で「う」が何バイト目かを表示。#結果→5 「あいうえお」で「お」が何バイト目かを表示。#結果→9 「あいうえお」で「ん」が何バイト目かを表示。#結果→0