ジャンプ先: 概要. 戻り値. 関連. MEL 例.

概要

string formValidObjectName(string $name)

有効なオブジェクト名を構成します。すべての無効な文字を「_」で置換します。文字列が英文字で始まっていない場合、文字列の冒頭に「a」が追加されます。非 ASCII 文字は無効です。文字列に渡されたものが空である、または有効なオブジェクト名の文字列を構成できない場合、代わりに「defaultObject」が返されます。

戻り値

なし

関連

formValidObjectName, isValidObjectName, isValidString

引数

変数名 変数タイプ 説明
$namestring有効なオブジェクト名を生成するためのオリジナル名の文字列。

MEL 例

 formValidObjectName("FBX Export"); // It will return "FBX_Export"


 formValidObjectName("2FBX Export"); // It will return "a2FBX_Export"


 formValidObjectName("_FBX Export"); // It will return "a_FBX_Export"


 formValidObjectName("FBX2 Export"); // It will return "FBX2_Export"


 formValidObjectName("F_BX Ex_port"); // It will return "F_BX_Ex_port"


 formValidObjectName("F!BX Ex#$port"); // It will return "F_BX_Ex__port"


 formValidObjectName(""); // It will return "defaultObject"


 formValidObjectName("_"); // It will return "a_"


 formValidObjectName("!"); // It will return "a_"


 formValidObjectName("b"); // It will return "b"