- 263 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/11/15(土) 07:16:55.38 ID:KvIOLYGV0]
- >>144>>228
1→ これは仕様というか、もしその条件でうまく動作させようとすると、 例えばスレタイのみを取得したい場合でもdatの本文を全て読んで 条件チェックしなければならなくなるでしょう。 そうなるとかなり大幅な変更が必要になってくるでしょうし、 そのためにかなり動作が遅くなるケースも出てくると思います。 2→ うまく再現できませんでした。2chのdatをそのまま見ればわかりますが、 2chの本文は各行の行頭と行末に暗黙の半角スペースが自動で入ります。 なので、本文の先頭にある特定の文字だけにマッチさせようとして正規表現で 「^先頭」と書いてもダメで「^ 先頭」と半角スペースを入れる必要はあります 3→ Firefoxの開発ツールにあるWebコンソールの下部のプロンプトに 「"test".replace(/.*/g,"ABC")」と打っても同じことが起こるので、 これは回避できない現象でしょう。.* ではなく .+ とするか、 オプションの「全て置換する」をOFFにすれば問題ないと思います。
|

|