Page 512 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼SerchString カテキン 04/2/20(金) 21:55 ┗Re:SerchString かみちゃん 04/2/21(土) 17:03 ┗Re:SerchString カテキン 04/2/23(月) 11:14 ┗Re:SerchString かみちゃん 04/2/23(月) 11:42 ─────────────────────────────────────── ■題名 : SerchString ■名前 : カテキン ■日付 : 04/2/20(金) 21:55 -------------------------------------------------------------------------
すみません。 アクセスの機能でLOGファイルの中にとある文字があるかどうかの判断をしたいのですが、SerchStringみたいなことってできるのでしょうか?? 教えてください、よろしくお願いします。 |
▼カテキン さん: >すみません。 >アクセスの機能でLOGファイルの中にとある文字があるかどうかの判断をしたいのですが、SerchStringみたいなことってできるのでしょうか?? > >教えてください、よろしくお願いします。 InStr関数でできるのではないでしょうか? InStr関数とは、「ある文字列 (string1) の中から指定した文字列 (string2) を検索し、最初に見つかった文字位置 (先頭からその位置までの文字数) を返す文字列処理関数」です。 次のURLにサンプルが載っています。 http://www.accessclub.jp/samplefile/samplefile_155.htm でも、私がSerchStringの意味を取り違えているような気もしていて、ご希望に沿っていないかもしれません。その場合は、申し訳ありません。 |
▼かみちゃん さん: >▼カテキン さん: >>すみません。 >>アクセスの機能でLOGファイルの中にとある文字があるかどうかの判断をしたいのですが、SerchStringみたいなことってできるのでしょうか?? >> >>教えてください、よろしくお願いします。 > > >InStr関数でできるのではないでしょうか? >InStr関数とは、「ある文字列 (string1) の中から指定した文字列 (string2) を検索し、最初に見つかった文字位置 (先頭からその位置までの文字数) を返す文字列処理関数」です。 >次のURLにサンプルが載っています。 >http://www.accessclub.jp/samplefile/samplefile_155.htm > >でも、私がSerchStringの意味を取り違えているような気もしていて、ご希望に沿っていないかもしれません。その場合は、申し訳ありません。 解凍ありがとうございました。 確かに、InStr関数で検索が可能かと思われますが、 ファイルに吐き出したlogの中に(もちろん複数行あり、改行も含まれます) ある文字を探し出すという方法を探しているんですが、 Instr関数では検索文字を特定している為、今回は使用できそうもありません。 なにか他に知恵がございましたら、お貸しください。 よろしくお願いします。 |
こんにちは。かみちゃん です。 >確かに、InStr関数で検索が可能かと思われますが、 >ファイルに吐き出したlogの中に(もちろん複数行あり、改行も含まれます) >ある文字を探し出すという方法を探しているんですが、 >Instr関数では検索文字を特定している為、今回は使用できそうもありません。 私がよくわかっていないのかもしれませんが・・・ InStr関数ですが、「ある文字列 (string1) の中から」というものを「改行も含めた文字列」として捕らえたらいかがですか? あと、「ある文字を探し出す」ということは、「InStr関数では検索文字を特定」していてもいいのではないでしょうか? そこで、カテキンさんが考えられたコードと、テストデータと期待する結果を示していただければ、私も含めてどなたかからコメントが出るのではないでしょうか? |