Skip to content

duk_trim()

1.0.0 string stack

プロトタイプ

c
void duk_trim(duk_context *ctx, duk_idx_t idx);

スタック

| ... | str | ... | -> | ... | trimmed_str | ... |

要約

idxの文字列をトリミングします。idx の値が文字列でない場合、またはインデックスが無効な場合は、エラーを投げます。。

トリミングは、文字列の先頭と末尾の空白文字を削除します。文字列がすべて空白文字で構成されている場合、結果は空文字列となります。ホワイトスペースとみなされる文字のセットは、WhiteSpaceとLineTerminatorの両方を含むStrWhiteSpaceプロダクションによって定義されます。トリミングの動作は String.prototype.trim(), parseInt(), parseFloat() の動作と一致します。

c
duk_trim(ctx, -3);