ダブルクオーテーションやタブなどの特殊文字を扱うための予約語など

Print出力したり、文字列の検索や置き換えなどをする時、改行やダブルクオーテーションのような特殊文字を扱いたい時に困る場合があります。

プログラム言語によっては、エスケープ文字を使ったり文字コード指定の関数を使ったりしますが、EasyLanguageではいくつか予約語として定義されているようなので、とりあえず見つけたものだけまとめておきます。(他にもあれば、随時追加します)

文字 予約語 備考
改行 NewLine  
ダブルクオーテーション DoubleQuote   
スペース Spaces(n) n:スペースの数 
タブ (予約語無し?) タブをダブルクオーテーションで囲んだ文字列を作ればタブ文字として機能する様子 

ダブルクオーテーションは、文字列の置換を使う時に役立ちました。.NETやExcelのように””””と続けて書いてもうまくいかず、どうすれば良いんだーと思っていたら名前そのままの予約語があったというオチ。

またタブについては、「”」キー=>「tab」キー=>「”」キーと入力して、タブ入力した部分を囲めば、Printなどではタブとして出力してくれました。(表記上見辛いですが・・)

タブ区切りで出力した印刷ログのテキストは、そのままExcelにコピペできるので便利です。

「株式投資 x IT」の
オンラインコミュニティに参加しませんか?

2019年5月頃から、トレステやEasyLanguageを中心とした株式投資に役立つ最新ツールやITスキルに関する情報が手に入るオンラインコミュニティを運営しています。

トレステやEasyLanguageの豊富な小ネタやサンプルコードが手に入り
チャットツール(Slack)でいつでもトレステやEasyLanguageの質問ができ
毎月開催している勉強会の収録動画がすべて視聴できて
トレステ以外にも株式投資に役立つ最新のツールやITスキルを学べる

オンライン動画講座
時系列分析用サンプルプログラム
OOELサンプルプログラム
Slackでいつでも質問可能

このように、「コンテンツ見放題」「チャット交流」という構成で、僕がが運営しているコミュニティになります。

最近トレステやEasyLanguageを始めたという方から、経験豊富な投資家・プログラマーの方まで、様々な人が集う場となっております。興味のある方はぜひ、ご参加ください。

トレードテック・オンラインの詳細を見る

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です