掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字列の中から特定の文字列の数を調べるには? (ID:125231)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
たとえば、『かたたたき』から「たた」を検索するような場合に、 これを 1個 とみなすのか、2個 とみなすのかにもよりますが、たとえば 案1) 空文字列にReplaceしてみて、変換前後の文字列の長さから判定。 案2) 正規表現クラスで判定(VB6ならVBScript.RegExp、VB.NETならRegex) 案3) 検索文字列でSplitしてみて、変換後の配列の個数から判定。 案4) InStr関数を繰り返し使って数える。 などといった手法が考えられます。(他にも方法はあるでしょうけれども) > 取得するにはinstrを使ってどのようにコーディングしたらいいのでしょうか? InStrを使ったコードを書いてみたけれど、意図したように動かなかった、という事でしょうか? それとも、どのように処理していくべきなのか、そもそもの考え方(処理の手順)が思いつかない状態でしょうか? あるいは、処理手順はイメージできたけれども、InStr関数の使い方が、ヘルプを見ても、あまり理解できなかった……という事でしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.