「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

(#1949) 7Cと似たケースがD5にも有るようです - うぇいく (2011-11-22 11:19) /高 未処理
ソースを見ていて、補足。
「[=」の形式のパターンについて、OR記号の「|」を検索する時のほかに、終端の「]」を検索する時にも同じ問題が有るようです。
「]」の文字コードはSJISでは$D5になりますので、$7Cとあわせて、ご注意ください。
手持ちのバージョンで再現するかどうかは、以下のコードで確認できます。「あいうえお」は「う」を含んでいるので表示されるはずですが、変な場合は表示されません(「ゾ」の2bytes目で[]が閉じてしまうため)
-----
Aは「あいうえお」。
パターンは「*[=ゾ|う]*」。
Aをパターンでワイルドカード一致。
もし、それがはいならば、Aを表示。
-----
どうも、wildcard.pasの、TWKakko.Createの内部のgetSelectListにて、getTokenChW()を使って検索しているのがうまくないようです。wildcard2.pasは正しいような。
ワイルドカードパターンの異常 / AI (2011-11-20 04:35) (#1946)/ 緊急 未処理
  バイナリ表現 / SWinX (2011-11-16 13:03) (#1947)/ 緊急 未処理
    助かりました / AI (2011-11-20 04:43) (#1948)/ 高 未処理
      7Cと似たケースがD5にも有るようです / うぇいく (2011-11-22 11:19) (#1949)/ 高 未処理
        修正箇所の訂正 / うぇいく (2012-04-10 10:19) (#1964)/ 高 未処理
  修正 / クジラ飛行机 (2012-04-22 16:19) (#1982)/ 高 確認待ち
  配布パッケージ中のnakostr.dllは更新さ.. / うぇいく (2012-05-02 22:46) (#1993)/ 高 確認待ち
  解決 / AI (2012-07-16 05:00) (#2023)/ 高 解決

(#1949)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能