はまりポイント

なでしこ、ワイルドカードのバグ回避(暫定)

なでしこのバグ報告版にも投稿しましたが ワイルドカードのORパターンにした場合一部の文字で正しく処理できないのです。問題の文字があるとそれ以降のパターンを無視してマッチしてしまいます。SWinXさんに原因を究明して頂きなんとかすっきりしました。2バ…

Sqliteではまったメモ

Sqlite3で日本語を使うには、Sqlite3自動変換をオンにしておく。 これをしないと以下の場合"鉢"と言う曖昧検索ができない。『Sqlite3自動変換=オン』にするタイミングはSQL文発行前ならば、どこでも構わない。(グローバル変数ぽいっ) F=テンポラリフォルダ&…

CSV処理の鉄則

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

NKF変換

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

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

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

形式指定

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

連想配列の不思議

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