English help on website



ucs4strstr( s1, s2 ) 関数(Ver8.97対応版)
目次関数− ucs4strstr( s1, s2 ) 関数
s1からs2を検索し、見つかった場合はUnicode(UCS-4)(UTF-32/1文字32bit=4バイト)として数えた場合の位置を返します。(V8.96以降)
strstrのUnicode(UCS-4)版です。全角文字も半角文字も1文字として数えます。
UTF-16でサロゲートペアとなる文字も1文字として数えます。
先頭が0です。見つからなかった場合は-1を返します。
返す値は数値型です。

第3パラメータに数値を指定すると、s1の先頭の0から数えたどの位置から検索するかを指定することができます。

strstr
wcsstrstr
ucs4strstr

文字の単位
文字の単位ごとに各種のバリエーションがあります。