ユーザ用ツール

サイト用ツール


datatype:string

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
datatype:string [2023/01/08 17:10] – 作成 machiaworxdatatype:string [2023/01/09 00:02] (現在) machiaworx
行 1: 行 1:
-文字列について+====== 文字列について ======
  
-資料+==== 資料 ====
  
-概要+https://miniscript.org/wiki/String 
 + 
 +==== 概要 ====
  
 文字列(テキスト)はUnicodeの文字列として変数に格納されます。 文字列(テキスト)はUnicodeの文字列として変数に格納されます。
行 9: 行 11:
 文字列を格納するときは""(二重引用符)を使ってください。 文字列を格納するときは""(二重引用符)を使ってください。
  
-二重引用符自体を格納したい時は、「""a""」のように二重引用符を連続で利用してください。+二重引用符自体を文字列として格納したい時は、「""a""」のように二重引用符を連続で利用してください。
  
-利用可能な演算子+==== 利用可能な演算子 ====
  
   * 文字列連結(+)   * 文字列連結(+)
行 17: 行 19:
   * 文字列複製、分割(*,/   * 文字列複製、分割(*,/
   * 比較( <nowiki>== , != ,>, >= ,<, <= </nowiki>   * 比較( <nowiki>== , != ,>, >= ,<, <= </nowiki>
 +  * 特定の文字列だけを番号から抜き出す([i])
 +  * 特定の文字列の範囲を順番指定して抜き出す([i,j])
 +
 +==== サンプル ====
 +
 +  str="abcde"
 +  str2="afghi"
 +  
 +  print str+str2  //文字列の連結
 +  print str-"e"   //文字列削除。後ろから削っていくことに注意。
 +  print str*5     //5回繰り返し
 +  print str/2     //半分に切る。2.5なので小数点切り捨てで2文字になった模様。
 +  
 +  n=0
 +  for i in str
 +    if i == str2[n] then
 +      print i
 +    end if
 +    n=n+1
 +  end for
 +  
  
-サンプル 
datatype/string.1673165432.txt.gz · 最終更新: 2023/01/08 17:10 by machiaworx