単語検索、キーワードハイライトに関する問題

メッセージ

その1(1.4pre5のみ)

単語検索で「[」や「(」、「|」など正規表現的に意味のある単語を検索しようとするとWarningの嵐が発生する。出力もおかしくなる。
PHP4.3.0以降では再現しない?*1

その2(1.4pre5のみ)

実体参照(の一部分)もハイライト対象にしてしまっている。
例えば「;」をハイライトさせようとすると「↑」の「;」までハイライト処理してしまう。
実体参照は完全一致のとき以外ハイライトを避けるようにすれば解決?

その3(1.3.3、1.4pre5共通)

「好」という単語を検索すると、「テスト」が含まれるページにもマッチしてしまう。
また、「好」などの単語をハイライトさせたとき、「テスト」などがおかしくなる。
UTF-8環境ではこの問題は起こらない。
参考:http://www.din.or.jp/~ohzaki/perl.htm#JP_Match



*1 手元の環境(Win2k/PHP4.3.1/PukiWiki1.4pre5)やぱんださんのしろくろのへや(PHP4.3.0/PukiWiki1.4pre5)では再現しませんでした

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-03-06 (木) 15:10:11
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.173 sec.

OSDN