English help on website



ucs4midstr( s1, n1, n2 ) 関数(Ver8.97対応版)
目次関数− ucs4midstr( s1, n1, n2 ) 関数
s1をUnicode(UCS-4)(UTF-32/1文字32bit=4バイト)として数えた場合の左側からn1番目のn2文字分の文字列を返します。(V8.96以降)
midstrのUnicode(UCS-4)版です。全角文字も半角文字も1文字として数えます。
UTF-16でサロゲートペアとなる文字も1文字として数えます。
n1は0から数えてください。n1が0の場合はucs4leftstr(s1,n2)と同じ結果となります。
返す値は文字列型です。

第3パラメータを省略すると、n1の文字以降の全ての文字を返します。

midstr
wcsmidstr
ucs4midstr

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