問題タブ [string-evaluation]

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 投票する
1 に答える
1025 参照

sql - mysql は複数の列の配列です

フォームに文字列があり$string = 'London,Paris,Birmingham'、これらの値の出現を複数の列で検索したいと考えています。

例えばWHERE events.name, events.cities, events.counties IN (".($string).")

誰かが私にこのようなことをする簡単で短い方法を勧めてもらえますか?

0 投票する
4 に答える
530 参照

php - PHP 文字列評価方法

偉大な頭脳の 1 つがここで私を助けてくれることを願っています。

プロバイダーから国際電話番号を受け取る状況があり、データベースを検索して、電話番号がかけている国、地域、および電話の種類を把握する必要があります。

たとえば、電話番号 +393234567891 を受け取るとします。電話番号が属する国をテーブルで検索する必要があります。'39' がイタリアであることはわかっています。これは国コードとしてデータベースに登録されていますが、その番号が固定電話か携帯電話かを判断する必要があります。そのためには、電話番号からさらに情報が必要なので、'39' は固定電話、'393' は携帯電話です。電話番号に「393」が含まれていることを確認する必要があるため、それが携帯電話であることがわかります。

私の質問は、これを評価する最良の方法は何ですか? 電話番号の各セグメントをループして、最初の 2 つの電話番号をデータベースと比較し、次に最初の 3 つ、次に最初の 4 つを 1 つの結果が得られるまで比較しますか? たとえば、この例を続けてイタリアの '39' を db と比較すると、'39' と '393' と '3939' などがあるため、一連の結果が返されます。では、電話番号のプレフィックスと完全に一致するように電話番号全体を使用する最善の方法は何でしょうか?

電話番号をループして、電話番号の数字をループに追加して、結果が 1 つだけ返されるようにすることを考えていましたが、これが最も効率的な方法であることを確認したいだけです。

推奨事項はありますか?ありがとう!

0 投票する
11 に答える
98813 参照

python - 関数名を含む文字列がありますが、Pythonで対応する関数を参照するにはどうすればよいですか?

たとえば、次のaddような関数がある場合

文字列または入力を変換して、次のような関数に転送する機能が必要です。

また

関数を参照するためにwを使用する方法はありますaddか?

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

ruby - Rubyループと文字列の同等性について

なぜこれが機能しないのですか?

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

javascript - 同等の if ステートメントが機能する場合、switch ステートメントは機能しません。

上記のコードはコンソールに出力しません。また、次のことも行いません。

ただし、次のようになります。

理由はわかりません。これはショーストッパーではifなく、代わりにこのステートメントを使用できますが、なぜそうなのかについて本当に興味があります.

注: これらのステートメントは単純な置き換えであり、ここで考慮する必要はありません。スコープの変更はありません。言及していないコードは、 の値に干渉する可能性がありますtype