問題タブ [lowercase]

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

c++ - C ++でワイド文字列を小文字に変換する

C++ で wchar_t 文字列を大文字から小文字に変換するにはどうすればよいですか?

文字列には、日本語、中国語、ドイツ語、ギリシャ語の文字が混在しています。

towlowerを使おうと思った...

http://msdn.microsoft.com/en-us/library/8h19t214%28VS.80%29.aspx

..しかし、ドキュメントには次のように書かれています:

towlower の大文字と小文字の変換はロケール固有です。場合によっては、現在のロケールに関連する文字のみが変更されます。

編集:私がやっていることを説明する必要があるかもしれません。ユーザーから Unicode 検索クエリを受け取りました。元はUTF-8エンコーディングですが、ワイド文字に変換しています(言葉遣いが間違っているかもしれません)。私のデバッガー(VS2008)は、「変数クイックウォッチ」で日本語、ドイツ語などの文字を正しく表示します。Unicode の別のデータ セットを調べて、検索文字列の一致を見つける必要があります。検索で大文字と小文字が区別される場合、これは問題ありませんが、大文字と小文字を区別しない場合はさらに問題になります。問題を解決するための私の(おそらく素朴な)アプローチは、すべての入力データと出力データを小文字に変換してから比較することです。

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

xpath - Selenium IDE で大文字と小文字の xpath 関数を使用する

lower-casexpath関数またはを使用してxpathクエリを取得しようとしていますupper-caseが、セレンでは機能しないようです(適用する前にxpathをテストします)。

うまくいかない例:

大文字と小文字を使用しない限り、複雑なパスで必要なノードを見つけたり、集約関数を使用したりすることに問題はありません。

誰もこれに遭遇したことがありますか?それは理にかなっていますか?

ありがとう。

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

java - 入力したテキストを小文字に変換する

私はindex.jspを持っています

[をちょきちょきと切る]

[をちょきちょきと切る]

たとえば、globalname は小文字の「webeng」です。人々は、「WebEng」、「webENG」、「WEBENG」、およびそれらのバリエーションを入力できます。

文字列に入力したものを小文字に変換する必要があります。何とかして

動かない。誰かが何か考えましたか?

これは、使用時にEclipseが教えてくれることです

エクリプス: http://i.imagehost.org/0277/2009-11-15_19_34_00.png

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

c# - system.Decimal は 'decimal' より多くのメモリを使用しますか?

C# では、大文字の Decimal が小文字の 10 進数よりも多くのメモリを使用していると誰かが言っているのを聞いたことがあります。

本当?

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

javascript - JavaScript でのトルコ語の大文字と小文字の変換

必要なロケールの JavaScript で、文字列を小文字または大文字に変換したいと考えています。私は標準的な機能が好きで、このニーズを満たしていないtoUpperCase()と思います。関数は本来の動作をしません。toLocaleUpperCase()toLocale

たとえば、私のシステムの Safari 4、Chrome 4 Beta、Firefox 3.5.x では、トルコ語文字を含む文字列が正しく変換されません。ブラウザは navigator.languageにそれぞれ"en-US"、として応答します。しかし、私が見つけた限り、ブラウザーでユーザーの設定を取得する方法はありません。すべてのブラウザーのトルコ語ロケールを優先して構成しましたが、 Chrome だけが私に与えてくれます。これらの設定は HTTP ヘッダーにのみ影響すると思いますが、JavaScript 経由でこれらの設定にアクセスすることはできません。"tr""en-US"Accept-Lang"tr"

Mozillaのドキュメントでは、それは言う

文字列内の文字は、現在のロケールを尊重しながら ... に変換されます。ほとんどの言語では、これは ... と同じものを返します。

トルコ語に有効だと思います。enまたはtrとして構成されていることに違いはありません。トルコ語では、またはその逆に変換する必要が"DİNÇ"あり"dinç"ます。"DINÇ""dınç"

このニーズを満たす JavaScript ライブラリはありますか? ユーザーのロケールで正しく変換するだけでなく、ロケールパラメーターを介した変換もサポートする必要があると思います。開発者は、ユーザーが設定した優先言語にアクセスできないためです。

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

php - PHPの大文字から小文字への書き換えの最適化?

この PHP コードを使用して、URI の任意の形式の大文字を小文字にリダイレクトしています。3 つの例外があります。URI に「adminpanel」または「search」が含まれる場合、リダイレクトはありません。また、既に小文字の場合もリダイレクトはありません。

PHP の機能を改善する方法はありますか?

0 投票する
51 に答える
489411 参照

java - 文字列内の各単語の最初の文字を大文字にする方法

文字列内の各単語の最初の文字を大文字にし、他の文字に影響を与えない Java に組み込まれた関数はありますか?

例:

  • jon skeet->Jon Skeet
  • miles o'Brien-> Miles O'Brien(B は大文字のまま、タイトル ケースを除外)
  • old mcdonald-> Old Mcdonald*

*( Old McDonaldfind もそうだろうが、そんなに賢いとは思わない。)

Java String Documentationをざっと見てみるtoUpperCase()と、 とのみが明らかになりtoLowerCase()ますが、もちろん、これらは望ましい動作を提供しません。当然、Google の結果はこれら 2 つの機能によって支配されます。すでに発明されているはずの車輪のようですので、今後も使用できるようにお願いして良かったです。

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

mysql - concat_ws と小文字と大文字

私はconcat_wsテーブルを検索するために使用しています(以下のコード)。

私の問題は、大文字と小文字を区切ることです。

AB を検索すると 10 件の結果が得られますが、ab を検索すると 1 件の結果が得られます。

大文字と小文字を区別しないという意味で、同じ結果を得る方法はありますか?

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

javascript - 文字列の大文字小文字の変更

オブジェクトの小文字/大文字のJavascriptまたはJQueryに文字列操作関数はありますか?

文字列オブジェクトを小文字にする必要があります。