問題タブ [ignore-case]

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

python - Pandas Python: re.IGNORECASE の使用中に行ラベルごとに df のサブセットを取得する

次のような df があります。

行ラベルを使用して上記のデータフレームからサブセットを構築したいのですが、 re.IGNORECASE を使用したかったのですが、方法がわかりません。

re.IGNORECASE がない場合、コードは次のようになります。

以下のコードで re.IGNORECASE を使用するようにコードを変更するにはどうすればよいですか。

注 - これを行うために str.lower または str.upper を使用したくありません。

ありがとう!

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

java - 大文字と小文字を区別せずに、arrayList オブジェクトを String と比較したい。これどうやってするの?

Javaで書かれた次のコード

私の主な方法です。これは、ファイルからの読み取りと配列リスト(辞書)への追加に関するものです。「こんにちは」と「こんにちは」は同じ単語であると想定されており、下のコードでは、その単語の数を増やす必要があります。

これは私のコードの一部です。ol.leggTilOrd("hello"); leggTilOrdメインメソッドから、上記のコードが取得された私のメソッドのような単語を追加します。これは、dictionary/arrayList に単語を追加し、inputwords が既に存在するかどうかを確認するコードの一部です。if (ordListe.get(i).toString().equalsIgnoreCase(s))特定の部分以外は問題ありません。arrayList に単語が存在する場合、その単語の数を増やすことになっています。そうでない場合は、その単語を配列リスト (ordListe) に追加します。ol.leggTilOrd("hello")問題は、 orを追加してもol.leggTilOrd("Hello"); 大文字の 'H' では、上記のステートメントを使用しても同じ単語として認識できません。これを行うにはどうすればよいですか、他の可能性はありますか?これまでに何度も試みた後、これが私の最後の可能な努力です。

上記で疑問に思うことがあれば、教えてください。

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

apache-pig - EqualsIgnoreCase 関数 - 例外: org.apache.pig.backend.executionengine.ExecException

EqualsIgnoreCase 関数 - 例外: org.apache.pig.backend.executionengine.ExecException

入力:

目的 : 'a'、'A'、'b'、'B' のレコードを選択する。

アプローチ 1 :

アプローチ 2 :

この例外がスローされる理由を理解しようとしています。空白のレコードが原因であることは理解しています。

値が null または空でないことを確認しようとしましたが、それでも同じエラーです。

アプローチ 2を使用して目的を達成するための情報や考えをいただければ幸いです。