問題タブ [case-insensitive]

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

ruby-on-rails - PostgreSQL + Rails 引用文

アプリがMySQL用に作成されたため、citext列タイプを持つPostgreSQL 8.4を使用するherokuに移行しようとしています。

Rails で :citext を使用する方法はありますか?

このチケットを見つけましたが、しばらくの間 Rails の一部ではないようです: https://rails.lighthouseapp.com/projects/8994/tickets/3174-add-support-for-postgresql-引用文の列の種類

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

c# - .Containsメソッドを使用したLinq-To-SQLテキスト検索

テキストフィールドで大文字と小文字を区別しない検索を実行する必要があるテーブルがあります。

このクエリをデータベースのLinqPadで直接実行すると、期待どおりに機能します

私のアプリケーションには、初期フィルタリングを行うIQueryableオブジェクトを公開するリポジトリがあります。これは次のようになります。

コントローラ(MVCアプリ)では、LinqPadクエリを模倣するために次のようなコードを使用します。

この列は、SQLServer2008でとして定義されていnvarchar(50)ます。

** アップデート **

IQueryableプロパティを持つ部分クラス(Linq-To-SQLのエンティティの1つ)がありましたが、どういうわけかEntitySetからIQueryableを返すと、後のクエリがIEnumerable(Linq-To-Objectsを読み取る)の方法で動作するようになりました。彼らはIQueryable型に作用していましたが。

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

.net - 辞書(StringComparer)vs辞書キーを保存します。ToUpper:どちらを選択しますか?

免責事項:たぶんマイクロYAGNI最適化ですが、私に聞いてください..

問題は、大文字と小文字を区別しないルックアップテーブルを実装することです。

  • 私の昔ながらのやり方:辞書にデータを入力するときは、挿入する前にキーを大文字にします。誰かがあなたにルックアップするためのキーを与えるとき、キーを大文字にします。
  • 新しい方法(今日それについて学びました):辞書はIComparer実装を取り入れているので、を渡すことができStringComparer.InvariantCultureIgnoreCaseます。String.Compare(x、y、SomeIgnoreCaseEnum)に委任すると思います

新しい方法には、辞書に対してルックアップが実行されるn個の場所のそれぞれで.ToUpper()が実行されることを保証する必要がないという利点があります。

私の質問はどちらがより効率的ですか?ただ好奇心が強いと思います...

更新:挿入された元のキーを知る必要はないことに注意してください。また、使用されるキーは文化にとらわれません。

0 投票する
3 に答える
1240 参照

c# - 2つのテキストファイルに一致するC#、大文字と小文字を区別する問題

私が持っているのは2つのファイルsourcecolumns.txtdestcolumns.txtです。私がする必要があるのは、ソースをdestと比較し、destにソース値が含まれていない場合は、それを新しいファイルに書き出すことです。以下のコードは、次のような大文字と小文字を区別する問題がある場合を除いて機能します。

出典:CPI
宛先:Cpi

これらは大文字のために一致しないため、誤った出力が得られます。どんな助けでも大歓迎です!

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

php - PHP の関数とメソッドで大文字と小文字が区別されないのはなぜですか?

次の例に示すように、PHP の関数とメソッドは大文字と小文字を区別しません。

しかし、変数の場合はそうではありません。根拠は何ですか?

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

php - PHPで大文字と小文字を区別しない強調表示

この関数を使用して、mysqlクエリの結果を強調表示しています。

問題は、「good」と入力すると、検索結果が小文字の「g」でのみ表示され、「Good」では表示されないことです。これを修正するにはどうすればよいですか?

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

oracle - Oracle の大文字と小文字を区別しないようにする方法

データを大文字と小文字を区別しないと見なす Oracle 10g の設定はありますか? ここで解決策を見ました。ただし、それはセッションで行われます。私が探しているのは、スキーマまたはテーブルのいずれかで、そのデータを大文字と小文字を区別しないと見なすための設定です。セッション上にある場合は、すべてのストアド プロシージャを変更する必要があります。

0 投票する
16 に答える
431476 参照

mysql - LIKEワイルドカードを使用して列を検索(大文字と小文字を区別しない)するにはどうすればよいですか?

周りを見回しても自分が何を求めているのかわからなかったので、ここに行きます。

これは正常に機能しますが、ツリーの名前がElmやELMなどの場合は機能しません。

このワイルドカード検索でSQLの大文字と小文字を区別しないようにするにはどうすればよいですか?

MySQL5とApacheを使用しています。

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

php - MongoDBの配列で大文字と小文字を区別しないルックアップを実行しますか?

それで、私は MongoDB に足を踏み入れることに決め、今のところ気に入っています。非常に高速で柔軟に見えます。これは素晴らしいことです。しかし、私はまだ最初の学習曲線を通過しているので、最も基本的なことに関する情報を探すのに何時間も費やしています.

私はMongoDBのオンラインドキュメント全体を検索し、これについて言及せずにページをグーグルで検索するのに何時間も費やしました. Mongo はまだ非常に新しい (v1.x) ことを知っているので、まだあまり情報がない理由を説明しています。あまり運がなくても、Mongo に関する本を探してみました。そうです、RTM を試みましたが運が悪かったので、今度はあなたに頼ります。

各ドキュメントにネストされたさまざまなハッシュタグの配列 (つまり、#apples、#oranges、#Apples、#APPLES) があり、大文字と小文字を区別しない find() を実行して、いずれにしてもリンゴを含むすべてのドキュメントにアクセスしたいと考えています。find は /i でいくつかの正規表現をサポートしているようですが、これも機能していないようです。

とにかく、これが誰かにとって素早い答えであることを願っています。

大文字と小文字を区別するPHPでの既存の呼び出しは次のとおりです。

ヘルプ?

0 投票する
5 に答える
2390 参照

php - PHPはWebフォームからの入力を大文字と小文字を区別しませんか?

ここに、標準の Web フォームからユーザー入力を取得するコードをいくつか示します。

これを変更して(単語が解析されていると思いますか?)、大文字小文字を区別するにはどうすればよいですか?たとえば、「fOoTbAlL」と入力すると、PHP は通常どおり Fb01.html に誘導します。

コードは単なる例であることに注意してください。ユーザーが入力する文字列には、「Crazy aWesOme HarpOOn-Fishing」などの複数の単語を含めることができますが、配列要素が「Crazy Awesome HarpOOn-Fishing」の場合でも機能します (Fダッシュの前の大文字に注意してください)。