問題タブ [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.

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

vb.net - vb.netで文字列の大文字と小文字の比較が突然機能しなくなるのはなぜですか?

次のことがどのように可能であるかを知っている人はいますか?と を使用した突然の文字列比較がすべて機能.ToLowerLcaseなくなりました。

イミディエイト ウィンドウでこれを行うと、次のようになります。

これはほんの数分前に始まりました。私は使用しています:

  • .NET 4.5.2
  • Visual Studio 2013 アルティメット
  • ビジュアルベーシック

編集: この問題の原因はここにあります: CryptoStream からテキストの代わりにデコードされたバイトを返すにはどうすればよいですか?

そのコードを変更した後。

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

java - String toLowerCase に問題がある

文字列から小文字への変換に問題があります。ユーザーが「優先度」文字列をどのように入力しても機能するように、多数のケースの組み合わせを受け入れることができる必要があります。

ここに私のエンキュー方法があります

そして、テスターが呼び出すと

IllegalArgumentException が発生します。問題は、印刷デバッグを行ったとき、実際には文字列が小文字だったのですが、小文字バージョンと比較するとenqueue、同じ値を持っていないように見えることです。

何らかの比較の問題がありますか?手を貸してください!ありがとう

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

awk - awk にカウンターを統合し、特定の列の値を下げる

コマンドに 2 つの関数を組み込もうとしていawkます。列 2 の Col1 の情報が必要ですtolower(したがって、Col1 の情報は、Col1 と Col2 の 2 つの列の値になり、Col1 と Col2 の値がCol2 に含まれます)、 1-Nから始まり、次で終わるlower数を数えたいと思います。私が持っている特定のマーカーの開始。

現在、データ (タブ区切り) は次のようになっています。

理想的な出力は次のようになります。

awk私が試しているがうまくいかない2つのステップはこれです:

ステップ1:

ここで、「-」をカウンターにする方法がわかりません

およびステップ2(直接エラーが発生します):

1. 下限とカウンターを解決する方法と 2. これらの 2 つの手順を組み合わせることが可能かどうかについての提案はありますか?

前もって感謝します

0 投票する
6 に答える
36147 参照

c++ - C++ で 1 文字を小文字に変換する - tolower は整数を返します

文字列を小文字に変換しようとしていて、それを char* として扱い、各インデックスを反復処理しています。問題は、tolower私がオンラインで読んだ関数が実際には char を小文字に変換していないことです: char を入力として取り、整数を返しています。

印刷116すべきときにコンソールに出力しますT

文字列を小文字に変換するより良い方法はありますか? 私はオンラインで見回しましたが、ほとんどの情報源は「 char配列を使用して反復する」tolowerと言っていますが、これは私にとってはうまくいかないようです。

だから私の2つの質問は次のとおりです。

  1. tolower呼び出したときに「t」ではなく116を返す関数の何が間違っていますかtolower('T')

  2. tolower個々の文字で使用する以外に、C++ で文字列を小文字に変換するより良い方法はありますか?