文字列命令


ASCII Character NumToChar

 J-- smallintegerのNumToChar

 E-- ASCII character of smallinteger

Examples

----------

 97のNumToChar
  --結果:"a"

 ASCII character of 97
  --result : "a"

----------

 101のNumToChar
  --結果:"e"

 ASCII character of 101
  --result : "e"


ASCII Number CharToNum

 J-- stringのCharToNum

 E-- ASCII number of string

注)2バイト文字の場合は、1バイト目のASCII番号のみ返す。
Examples

----------

 "a"のCharToNum
  --結果:7

 ASCII number of "a"
  --result : 97

----------

 "e"のCharToNum
  --結果:101

 ASCII number of "e"
  --result : 101


Offset オフセット

 J-- containerStringのなかのcontainedStringのあるオフセット

 E-- offset of containerString in containedString

注)containerStringの中にcontainedStringが存在しない場合、0を返す。大文字・小文字は区別する。
Examples

----------

 "It's raining."のなかの"rain"のあるオフセット
  or
 offset of "rain" in "It's raining."

----------

 "apple"のある"apple,orange,grape"の中のオフセット
  --結果:1

 offset of "apple" in "apple,orange,grape"
  --result : 1

----------

 "orange"のある"apple,orange,grape"のなかのオフセット
  --結果:7

 offset of "orange" in "apple,orange,grape"
  --result : 7

----------

 "banana"のある"apple,orange,grape"のオフセット
  --結果:0

 offset of "banana" in "apple,orange,grape"
  --result : 0

----------

 "Apple"のある"apple,orange,grape"のなかのオフセット
  --結果:0 (大文字・小文字を区別するため)

 offset of "Apple" in "apple,orange,grape"
  --result : 0, due to case sensitivity


AppleScriptのページに戻る
このホームページに関するお問い合わせは、karino@drycarbon.comまで。