板 1- 前 次 新 レス
地震・雷・火事・10完【トリップ・チェイサー】常駐スレpart89
[239] ◆ultimo.... :04/09/08 22:38
>>236 ^([/.]|[.\.]|[0-9])+$ 試してみたらわかるが、これだと何にでもヒットしてしまうので不可 あと、バックトラックっていうんだけど、正規表現は分岐を逆戻りするときの動作が 一番速度的ペナルティが大きい。 基本的に、最初の2,3文字くらいに中途半端にマッチしやすい表現法が危ういね。 高頻度でバックトラックが発生することになるから。、 もちろん、もっと深い部分までいけばもっとダメージは大きくなる。 逆に、先頭の1、2文字目くらいがきれいに纏めてあれば、あとはテキトーにやってても ある程度は高速に動作してくれるぽ まあ、トリッパー(wの仕様上、括弧の数に限りがあるからあんま無茶なことはできんが。 >>235は1文字目の[0-9]を一カ所に纏めたのが効果的にきいてるっぽい 10/64=15.625%の確率でヒットして2文字目を評価してしまう部分だからね。
前 次 新
0ch BBS 2004-01-25