Since | 19.0 |
string usd_makevalidprimpath(string path, int allow_relative)
この関数は、指定した文字列を、他のUSD関数に渡すことができる正しいUSDプリミティブパスの要件を満たすようにします。
path
有効なプリミティブパスに変換したい文字列。
allow_relative
この引数がゼロでない場合、文字列に相対プリミティブパスを表現することが許可されます。
相対パスとは、./
とか../
で始まるパスのことです。
この引数がゼロの場合、絶対パス(/
で始まるパス)のみが許可されます。
相対パスを示す接頭辞は、単にそのパスから除去され、常に/
で始まるパスが返されます。
Returns
USDプリミティブパスの命名規則に準拠するように元の文字列が修正されたバージョンの文字列。 スペースやたいていの句読点などの無効な文字はアンダースコアに変換されます。 これは、逆変換できないことを意味します。 元の文字列が既に正しいプリミティブパスの場合は、そのままの文字列が返されます。
See also | |
usd |