問題タブ [exact-match]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
411 参照

php - スフィンクスと完全に一致するフレーズの奇妙な動作

私はスフィンクス検索エンジンを使用しています。フィールド内の正確な単語を検索するために必要です。通常は正常に動作しますが、奇妙な異常がいくつかあります。

私はこれを試します。私が正しく理解していれば、これはフィールド タイトルを検索し、単語間の余白は 2 ほど大きくすることはできません。私は Sphinx の拡張構文を使用しています。

これは、検索のセットアップに使用するコードです。フィルターは、私が望む結果にまったく影響を与えません。SPH_MATCH_PHRASE は説明どおりに機能しないため、拡張構文を使用します。一般に、拡張構文はそれほどうまく機能しません。ただし、検索では、このクエリに一致するはずのすべての結果が返されるわけではありません。他の誰かが検索エンジンに異常を感じたことがありますか、それとも私が何か間違ったことをしていますか? ほとんど同じフィールドが 2 つあるのに、1 つしか返されないのは奇妙です。

アルファ ロメオ、159 スポーツワゴン、1.9 JTDM 特徴的

アルファ ロメオ、159、SW プログレッション 1.9JTDm

これは、フィールド タイトルの 2 つの値です。両方ともクエリに一致するはずですが、一致するのは最初の値だけです。

また、Audi A8 などを検索すると、常に Audi A6、Audi A4 などの文字列が返されます。

0 投票する
2 に答える
2115 参照

mysql - MySQL Replace() は EXACT MATCH を置換できません

これが問題です。私のクエリ:

うまくいきません。理由は次のとおりです。

数値文字列 '4123' は '4456' になります。

私が望むのは、完全に一致するもの (列の値が正確に「123」に等しい) のみを置き換えることです。これは単純な UPDATE SET = REPLACE() クエリでは不可能ですか??

0 投票する
2 に答える
342 参照

php - mysql の結果を表示するフォームを取得できません

私は MySQL と PHP にかなり慣れていないので、本を読んだり、チュートリアルを見たり、例を試したりしてきましたが、この検索クエリを機能させることに行き詰まっています。私は単純な検索フォームを持っています:

そして、これは私が問題を抱えている検索リクエストを処理するphpフォームの一部です

与えられた例に従っていますが、クエリは結果を返しません。テーブル ヘッダーは表示されますが、テーブルには何も表示されません。mysql_error(); を追加しました。私のコードに、エラーは報告されません。私は何を間違っていますか?

0 投票する
1 に答える
2938 参照

python - 文字列を辞書の値と正確に一致させ、キーを取得する - python

MySql DB からフェッチする辞書があります。ID はキーで、値は文字列です (正確にはファイルの相対 Windows パス)。Windows パスを要素として持つ別のリストがあります。ここで、リスト要素を辞書の値と一致させる必要があります。完全に一致するものが見つかった場合は、その要素のキーを取得する必要があります。存在しない場合は、DB で更新します

私の現在のコード:

ここでの問題は次のとおりです。私の辞書の値が「abc def」、「a/b/c」であると仮定すると、値「abc」または「a/b」を検索すると、それはまだ一致し、何ではないキー値が得られます私が欲しい。

私を助けてください、私はPythonの初心者です。よろしくお願いします!

〜サウラフ

0 投票する
7 に答える
17224 参照

javascript - string メソッドの正確なテキスト

だから、私は JavaScript の初心者です。私は今、Codeacedemy のチュートリアルで練習していて、テキストの文字列から自分の名前を見つけるプログラムを作成する必要がありました。しかし、自分に似た名前を使用すると、別の名前も返されることに気付きました。文字列内の正確な名前のみに一致するように、どのような方法を使用できますか、またはコードを改良するにはどうすればよいですか?

コードは次のとおりです。