Google と同様の検索を構築しようとしています (二重引用符で囲まれた完全一致に関して)。
例として次のフレーズを使用してみましょう
「語句検索」単語[別語句]
現在、次のコードを使用する場合
Dim searchTermsArray As String() = searchTerms.Split(New String() {" ", ",", ";"}, StringSplitOptions.RemoveEmptyEntries)
For Each entry In searchTermsArray
Response.Write(entry & "<br>")
Next
私の出力は
「語句
検索」単語
[ 別
語句 ]
しかし、私が本当に必要としているのは、キーと値のペアを構築することです
phrase search | table1
single | table1
terms | table1
different phrase | table2
ここで、table1 は一般的な情報を含むテーブルで、table2 は stackoverflow のテーブルと同様の「タグ」のテーブルです。
入力を適切にキャプチャする方法について、誰かが私を正しい方向に向けることができますか?