makeName()

概要

この関数は、文字列名前型の変数に変換します。入力文字列 str にスペースまたは他の不正な文字が含まれている場合、それらは "_" 文字に置き換えられます。不正な文字には次が含まれます。
  • `
  • ~
  • !
  • @
  • #
  • $
  • ^
  • &
  • *
  • (
  • )
  • -
  • =
  • +
  • [
  • ]
  • {
  • }
  • \\
  • |
  • ;
  • :
  • '
  • \
  • "
  • ,
  • <
  • .
  • >
  • /
  • \t
  • \r
  • \n

名前は、セッション中に発生した同等の文字列の最初のインスタンスに基づいて保存されます。最初に発生したバージョンが返される場合、次回この文字列に対して名前が作成されます。

構文

makeName ( str As String ) As Name
引数 [タイプ] 説明
str 文字列 文字の文字列です。

例 1

Intent >makeName("Convert to name") 
--> :Convert_to_name 
Intent >makeName("convert_to_name") 
--> :Convert_to_name 

例 2

Intent >makeName("convert to name") 
--> :convert_to_name 
Intent >makeName("Convert_to_name") 
--> :convert_to_name 
注: 例 1 および 2 は個別のセッションを表します。各セッションで、返される名前が最初に発生したバージョンと一致する場合です。