問題タブ [tolower]
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.
ascii - ctype.h を使用せずに小文字/大文字を変換する
これが技術的に機能することがわかりました。解決できなかった唯一の間違いは、テストするたびに出力される最後のASCII文字でした。また、name変数を使用せずにこれをテストしました。つまり、32の減算を行うだけですASCII の小文字に変換すると、大文字の文字が返されるはずですが、追加の文字が表示される理由に興味があります。画面に表示されているものは明らかにÛです。
c - Cで数字をスキャンして文字列にする
私は言葉のリストを持っています:
これらすべてを文字列としてスキャンし、バイナリ ツリーに配置する必要があります。をスキャンするときを除いて、プログラムは 3 番目の文字列 "DC2012" で失敗します。数字があり、「tolower」機能を使用しているためだと思いますが、使用する必要があるのでわかりません。スキャン用のコードは次のとおりです。
c++ - tolower() は C++ の Ü,Ö に対して機能しません
C++ で英語以外の文字を使用して tolower() を実行しようとすると、正常に動作しません。その問題を検索したところ、ロケールに関する何かに出くわしましたが、その最善の解決策についてはわかりません。
私のサンプルコードは以下の通りです:
spring - SQLマイナスと下位/上位がJdbcで連携しない
HSQLDB 2.2.9 と次のステートメントを取得しました。
そして、それは私のリスで動作します。しかし、Jdbc を使用するプログラムでこれを実行すると、次の例外が発生します。
lower() を削除すると、そのステートメントは機能しますが、ここで削除したい大文字と小文字が区別されます。
このエラーが発生する理由と修正方法を教えてください。
c++ - 単純な変換 tolower が機能しない
そのため、同様の問題をたくさん見てきましたが、私の問題を解決する答えはありません。誰かがこのコードの理由を説明できますか:
私にこのエラーを与えています:
プロジェクトでは、多くの文字列を低く変換する必要があり、ブーストはオプションではありません。このコードが機能していた以前のプロジェクトから文字通りコピーして貼り付けました。
さらに、ヘッダー ファイルには次のものが含まれています。
c - Cで独自のtoUpperとtoLowerを作成します
コードを実行してコンパイルすると、AとZ、およびaとcの両方が未定義であるというエラーが発生します。これを修正するにはどうすればよいですか?
xslt - Umbraco NiceUrl ToLower
URL を href タグの下位に変更しようとしています。コードは次のとおりです。
Exslt.ExsltStrings:lowercase(node-set)
これはエラーをスローするため、喜んで使用しようとしました。誰か提案はありますか?
c# - C#は自動的にToLowerをメソッド文字列パラメーターに適用しますか?
C#コンパイラがToLower()(または他の操作メソッドの呼び出し)をメソッド内で使用される前に特定のメソッドパラメータに自動的に適用するようにする方法はありますか?
//追加情報:その目的は、大文字と小文字を区別しないキーで辞書を使用することです。どうやら、私の最初のアプローチは完全に間違っていました。なぜなら、アクセスされるキーではなく、辞書自体に対処するまったく異なるアプローチをすでに見つけたからです。
私の悪い!私はあなたにその情報を提供すべきだった。したがって、これ以上の回答は必要ありません。とにかく、どうもありがとう!
この特定の場合のより良いアプローチ:c#ディクショナリ:宣言によってキーを大文字と小文字を区別しないようにする