問題タブ [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 投票する
6 に答える
9585 参照

ruby-on-rails - Rails Routes - 大文字と小文字を区別しないようにする方法は?

Ruby on Rails のルートでは、大文字と小文字が区別されます。誰かが以前にこれを持ち出したようで、修正されないというラベルが付けられています。

http://rails.lighthouseapp.com/projects/8994/tickets/393-routes-are-case-sensitive

ルートが大文字と小文字を区別するための自分のアプリケーションには利点がまったく見られないため、これは残念なことです.

ルートで大文字と小文字を区別しないようにする最善の方法は何ですか?

Google 検索で次のヒントを見つけました。

これは巧妙ですが、依然として URL の web_feeds 部分で大文字と小文字が区別されます。ただし、wEb_feEds の各可能な組み合わせを手動で入力しない限り、これを回避する同様の方法は見当たりませんが、それはさまざまな理由から明らかに恐ろしい解決策です。

0 投票する
14 に答える
56464 参照

vb.net - VB は本当に大文字と小文字を区別しませんか?

ここで議論を始めるつもりはありませんが、何らかの理由で、Visual Basic では大文字と小文字が区別されず、C 言語では大文字と小文字が区別されないことが一般的に述べられています (これは良いことです)。

しかし、私の質問は次のとおりです。Visual Basic で大文字と小文字が区別されないのはどこですか? 入力すると...

... Visual Studio 2008またはVisual Studio 2010 IDE に入力すると、2 番目の IDE には「現在のブロックでローカル変数SSが既に宣言されています」という警告が表示されます。VBA VBE では、すぐにエラーを発生させるのではなく、ケースを自動修正するだけです。

Visual Basic では大文字と小文字が区別されないというこの引数で、ここに何かが欠けていますか? (また、あなたが知っている、または答えたいと思っているなら、なぜそれが悪いことになるのでしょうか?)

なぜ私はこの質問をしているのですか?

私は何年もの間、多くの方言で Visual Basic を使用してきました。時には趣味として、時にはワークグループの小規模ビジネス関連のプログラムに使用しています。過去 6 か月の時点で、私は予想をはるかに超える大きなプロジェクトに取り組んでいました。サンプル ソース コードの多くは C# で作成されています。C# を学びたいという熱烈な欲求はありませんが、Visual Basic では提供されていない C# の提供を見逃していることがある場合 (VB.NET がXML リテラルを提供していることは反対です)、その機能について詳しく知ることができます。したがって、この場合、C 言語では大文字と小文字が区別され、それは良いことであり、Visual Basic では大文字と小文字が区別されないことは悪いことであるとよく言われます。知りたい...

  1. コード エディターのすべての例で大文字と小文字が区別される (つまり、大文字と小文字が修正される) ため、必要かどうかに関係なく、Visual Basic は大文字と小文字を区別しません。
  2. VB.NET のケースがコードでできることを何らかの形で制限している場合、これは C# への移行を検討するのに十分な説得力がありますか?
0 投票する
2 に答える
875 参照

asp-classic - クラシック ASP のオプション比較テキスト

これは非常に簡単なはずですが、私は 10 年ほど前から古典的な ASP コードを実際に書いたことがなく、その方法を思い出せず、Google で見つけることもできません。

私がやろうとしているのは、オプション比較テキストを使用するようにクラシック ASP ページを設定することだけですが、この構文を思い出せません。ファイルの最初の行として、次のすべてを試しました...

最後の 2 つのように @ 記号が付いているものだと確信していますが、思い出せません。前もって感謝します!

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

ruby-on-rails - 大文字と小文字を区別しない

[1]を実行できるようにしたいArtist.case_insensitive_find_or_create_by_name(artist_name)(そして sqlite と postgreSQL の両方で動作させる)

これを達成するための最良の方法は何ですか? 現在、Artistクラスにメソッドを直接追加しているだけです(特に、この機能を別のクラスで使用したい場合は、ちょっと醜いですが、何でも):

[1]: 理想的には ですがArtist.find_or_create_by_name(artist_name, :case_sensitive => false)、これを実装するのはかなり難しいようです。

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

c# - C# で大文字と小文字を区別しない辞書を定義できないのはなぜですか?

この C#/WPF コード:

エラーが表示されます:

「System.Collections.Generic.Dictionary.Dictionary(System.Collections.Generic.IDictionary)」に最適なオーバーロードされたメソッドの一致には、無効な引数が含まれています

それでも、このコード例はherehereなどどこでも見つかります。

大文字と小文字を区別しないキーを持つ Dictionary を定義するにはどうすればよいですか?

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

python - 大文字と小文字を区別せずにタプルのリストをソートする

大文字と小文字を区別せずにタプルのリストを効率的かつ簡単にソートするにはどうすればよいですか?

たとえば、次のようになります。

ソートすると、次のようになります。

通常の辞書式ソートでは、「a」の前に「A」が置かれ、次のようになります。

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

regex - この.htaccessルールで大文字と小文字を区別しないようにするにはどうすればよいですか?

これは私の.htaccessのルールです

ただし、CSVの拡張子が小文字または大文字と小文字が混在するファイルがある場合、ルールによって無視されて表示されることに気付きました。

この大文字と小文字を区別しないようにするにはどうすればよいですか?

私はそれがうまくいかないことを願っています "\.(?:CSV|csv)$"(これがうまくいくかどうかはわかりませんが、すべての拠点をカバーしているわけではありません)

注:ファイルはdocrootの下にあり、サードパーティのサービスによって自動的にアップロードされるため、わざわざルールを実装するのではなく、自分の側でルールを実装することをお勧めします。ただし、このサイトを設定した場合は、docrootの上に移動します。

ありがとう

0 投票する
10 に答える
23337 参照

php - PHPのglob()で、大文字と小文字を区別しない方法でファイルを検索できますか?

ディレクトリ内のすべてのCSVファイルが必要なので、

ただし、これは小文字のCSV拡張子を持つファイルを検索しません。

使用できます

しかし、すべての混合ケースバージョンを許可する方法はありますか?それともこれは単なる制限glob()ですか?

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

mysql - Django/MySQL - __istarts で大文字と小文字を区別しないクエリが生成されない

私は一般的なビューを利用しており、大文字と小文字を区別しない方法で MySQL データベース (utf8_bin 照合) をクエリして、特定の文字で始まるすべての曲のタイトルを見つけようとしています。

と私

django デバッグ ツールバーに従って生成されるクエリは次のとおりです。

特にこの行:

__istartswith を使用して期待していた大文字と小文字が区別されないのはなぜですか?

UbuntuでDjango 1.1.1を使用しています。

編集

phpmyadmin で実行SELECT * FROM tracks WHERE title LIKE 'a%' LIMIT 0 , 30すると、依然として大文字と小文字が区別される結果が返されます。データベースは Amarok によって維持されており、最後に照合を変更した結果がわからないため、照合を変更することは避けたいと考えています。

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

javascript - javascript: 文字列の大文字と小文字の区別を無視する

JavaScript では、ユーザーの入力を使用してデータベースを検索しようとしています。たとえば、ユーザー入力は「モンスター」で、データベースのデータは「モンスター」です。ケーシングに関係なく、どうすれば一致させることができますか?