問題タブ [uppercase]

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

javascript - ASP.NET テキストボックスで入力を強制的に大文字にするにはどうすればよいですか?

ASP.NET アプリケーションを作成しています。Web フォームにテキスト ボックスがあり、ユーザーが入力するものを強制的に大文字にしたいと考えています。フロントエンドでやりたい。また、このテキスト ボックスには検証コントロールがあることにも注意してください。そのため、ソリューションが ASP.NET の検証に干渉しないようにする必要があります。

明確化: CSS テキスト変換により、ユーザー入力が大文字で表示されるようです。ただし、検証コントロールが失敗するため、内部ではまだ小文字です。ご覧のとおり、検証コントロールは有効な州コードが入力されているかどうかを確認しますが、使用している正規表現は大文字でしか機能しません。

0 投票する
24 に答える
334530 参照

sql - SQL Server: すべての UPPER ケースを適切なケース/タイトル ケースにする

すべて大文字としてインポートされたテーブルがあり、適切なケースに変換したいと考えています。これを完了するために使用したスクリプトはどれですか?

0 投票する
9 に答える
43140 参照

string - 大文字と小文字

大文字と小文字を区別しない比較を行う場合、文字列を大文字または小文字に変換する方が効率的ですか? それも問題ですか?

この SO 投稿では、「Microsoft がそのように最適化した」ため、C# は ToUpper でより効率的であることが示唆されています。しかし、ToLower と ToUpper の変換は、文字列に含まれるものに依存し、通常、文字列には小文字が多く含まれているため、ToLower がより効率的であるという議論も読みました。

特に、私は知りたいです:

  • 一方が他方よりも高速になるように ToUpper または ToLower を最適化する方法はありますか?
  • 大文字または小文字の文字列間で大文字と小文字を区別しない比較を行う方が高速ですか?その理由は?
  • あるケースが他のケースよりも明らかに優れているプログラミング環境 (例: C、C#、Python など) はありますか? その理由は?
0 投票する
4 に答える
13201 参照

unicode - Unicodeで文字列を大文字/小文字に設定するにはどうすればよいですか?

これは主に、私が非常に興味を持っている理論上の質問です。(私はそれを自分でコーディングすることによってこれを行おうとはしていません。私は車輪を再発明していません。)

私の質問は、Unicodeで等価の大文字/小文字のテーブルがどのように機能するかです。

たとえば、ASCIIでこれを行う必要がある場合は文字を取得し、それが[az]の範囲内にある場合は、Aとaの差を合計します。

それがその範囲に当てはまらない場合は、10個程度のアクセント付き文字とñの小さな等価テーブルがあります。(または、256エントリの完全な等価配列を作成することもできますが、そのほとんどは入力と同じです)

ただし、数十万の文字があり、理論的には新しい言語または文字のセットを追加できることを考えると、Unicodeで同等性を指定するためのより良い方法があると思います(そして私はあなたがその場合、ウィンドウにパッチを適用する必要はありません)。

Windowsには、文字ごとにハードコードされた巨大な同等性テーブルがありますか?または、これはどのように実装されますか?

関連する質問は、SQLServerがUnicodeベースのアクセントと大文字と小文字を区別しないクエリをどのように実装するかです。éëèEÉÈとËがすべて「e」と同等であることを示す内部テーブルがありますか?

文字列の比較に関しては、それほど速くは聞こえません。

どのようにしてインデックスにすばやくアクセスしますか?そのフィールドの照合に対応する「ベース」文字に変換された値にすでにインデックスを付けていますか?

誰かがこれらのものの内部を知っていますか?

ありがとうございました!

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

sql - 値を大文字または小文字に変更する SQL

SQL select ステートメントのフィールドをすべて大文字または小文字にするにはどうすればよいですか?

例:

人物から名前を選択

firstname が常に大文字を返し、同様に常に小文字が返されるようにするにはどうすればよいですか?

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

c# - WinForms/WebFormsコントロールのデフォルトの大文字小文字の区別

コントロールのWinFormsのデフォルト名が小文字で始まるのに、WebFormsの大文字であるのはなぜですか?これの考えられる理由は何ですか?

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

regex - XSLT 2.0、置換機能: 一致したグループを大文字に置き換える方法は?

XSL ファイルに次の要素がある場合:

たとえば、「get_polygene_lubricants」から「getpolygenelubricants」を作成します。

私がやりたいのは、「_」の後の最初の文字を大文字の変形に置き換えることです。私はググってドキュメントを読みましたが、XSLT でその単純な置換の解決策を見つけることができませんでした。

XSLT 2.0でそれが可能かどうか誰かが知っているでしょうか?

0 投票する
9 に答える
6048 参照

python - Python での文字列のタイトル大文字小文字の問題

この例では「markus johansson」という文字列として名前があります。

「m」と「j」を大文字にするプログラムをコーディングしようとしています。

これでうまくいくと確信していますが、次のエラーが表示されます。

.title() というライブラリ関数があることは知っているが、「本格的なプログラミング」をしたい。

これを修正するにはどうすればよいですか?

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

python - Unicodeを大文字に変換して印刷するにはどうすればよいですか?

私はこれを持っています:

印刷するために私がする必要があること:

(「a」はアキュートアクセントを取得しますが、大文字です。)

Python2.6を使用しています。

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

wpf - WPF ですべての入力を自動的に大文字にする

WPF アプリ全体ですべての入力を自動的に大文字にする方法はありますか?