仕様

CSV処理の鉄則

質問掲示板→SWinXさんの回答より抜粋。CSVで『"』が消えてしまう問題 a=「 "を含んだテキスト」 a[0]=「"が消える!」 aを表示 このようにすればよい。 a=「 "を含んだテキスト」 a=aを改行で区切る a[0]=「"が消える!」 aを表示※本家掲示板より許可無く抜粋…

NKF変換

文字コードの問題に半日使ってしまいました。 WEBからHTTPデータ取得後にデコードやSJIS変換しても文字化けが解消できませんでした。今回は『-E』でNKF変換なで解消できました。場当たりで色々なデーコードや変換組み合わせで試してみました。 どうも文字コ…

グループ内のイベントの挙動

グループ内で動的生成したグループのイベントが呼び出されると 「自身→」がえらい事に、、、クリック時処理〜自身→名前を言う。とすると解る。これを何とかしようとすると、下記のような解決方法になりました。全くもって、プログラマー的な、考察によるアプ…

正規表現とワイルドカードの処理速度比較

データ=「あいうえおかきくけこさしすせそ」 10回 開始=システム時間 10000回 //データが「あ*」にワイルドカード一致ならば、 Iに1を直接足す。//211ms //データが「あ+.*」に正規表現一致ならば、 Iに1を直接足す。//1204ms 平均時間にシステム時間-開始を…

形式指定

なでしこの形式指定のメモ 「あああ」を「%-10s」で形式指定&「<」を表示。CSVデータの列の文字数最大値に合わせて後方にスペースを入れる。 データを文字後方空白揃して言う ●文字後方空白揃(Sを)〜 最大値とは整数=""。結果とは配列 S=Sを","で区切る Sを…

進捗表示のパフォーマンス

進捗表示のパフォーマンス。 ①母艦表示 開始=今 10000回 母艦=回数 開始と今の秒差を言う 結果=46秒//母艦表示は程々に・・・ ②母艦表示(10回に1度表示) 開始=今 10000回 (回数を10で割った余り=0)ならば、母艦=回数 開始と今の秒差を言う 結果=5秒 ③表示 開…

連想配列の不思議

なでしこを使っていて、思った通りの動作結果が得られず嵌ることがあります。以下は、今日嵌った部分です。 Aに1を直接足す。 Aを言うこれは、動きます。 テストとはハッシュ。 テスト@『A』に1を直接足す。 テスト@『A』を言う動きません。 なでしこの連…