2011年7月1日金曜日

もじもじ君 gsスクリプト str 演算子

 gsスクリプト str  演算子


文字の扱い、数字の扱い

文字列を取り出す

ret = substr(string, start, length)
string文字列
start整数値(開始位置)
length整数値(長さ)
ret指定した文字列
  • stringが短すぎる場合、NULL("")が返ります。

行を指定して文字列を取り出す

ret = sublin(string, n)
string文字列
n整数値
retn行目の文字列
  • stringの行数がnより小さい場合、NULL("")が返ります。

空白で区切られた文字列から、n番目の文字列を取り出す

ret = subwrd(string, n)
string文字列
n整数値
retn番目の文字列
  • stringが短すぎる場合、NULL("")が返ります。

空白で区切られた文字列から、n番目の文字列の位置を取得する

ret = wrdpos(string, int)
string文字列
int整数値
retn番目の文字列の開始位置

テキストファイルの読み込み

ret = read(filename)

演算子

演算子

一覧表

優先順位演算子意味
1-マイナス符号(単項演算子)
!否定(単項演算子)
2/除算
*乗算
3+加算
-減算
4%連結
5=等しい
!=等しくない
>大なり
>=大なり又は等しい
<小なり
<=小なり又は等しい
6&論理AND
7|論理OR
  • (例)a=1またはb=1のときYesと表示する
    if(a=1 | b=1)
        say 'Yes'
     else
        say 'No'
     endif


参照 東北大HP
http://wind.geophys.tohoku.ac.jp/index.php?%B8%F8%B3%AB%BE%F0%CA%F3%2FGrADS%2FGrADS%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8%A4%CETips

0 件のコメント:

コメントを投稿