問題タブ [string-comparison]
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.
javascript - 大文字と小文字を区別しない検索
JavaScriptで2つの文字列を使用して、大文字と小文字を区別しない検索を実行しようとしています。
通常は次のようになります。
フラグは/i
大文字と小文字を区別しません。
しかし、2番目の文字列を検索する必要があります。フラグがなければ、完璧に機能します。
上記の例にフラグを追加する/i
と、変数「searchstring」にあるものではなく、searchstringが検索されます(次の例は機能しません)。
どうすればこれを達成できますか?
c# - c#パフォーマンス:タイプ比較と文字列比較
どちらが速いですか?これ:
またはこれ:
どちらが速いかを理解することは役に立ちます。明らかに、プログラマーがよく行うように文字列比較の両側に.ToUpper()を適用すると、パフォーマンスに影響を与えるメモリの再割り当てが必要になります。しかし、.ToUpper()が上記のサンプルのように方程式から外れている場合はどうでしょうか?
c# - InvariantCultureと序数文字列の比較の違い
等しいかどうかC#の2つの文字列を比較する場合、InvariantCultureとOrdinalの比較の違いは何ですか?
c# - C# で大文字と小文字を区別せずに文字列を比較する
a と b の 2 つの文字列があるとします。大文字と小文字を区別しない場合に a と be の値が同じかどうかを比較するために、私は常に以下を使用してきました。
ただし、Reflector を使用すると、.NET Framework でこれが数回見られます。
どちらが速いか、使用した弦で毎回ToLower()
ビートをテストしました。Compare()
Compare()
代わりにする理由はありToLower()
ますか?違うことについて何かCultureInfo
?頭をかいてます。
java - 文字列を空の文字列と比較する (Java)
Java で文字列を空の文字列と比較することについて質問があります。またはを使用して文字列を空の文字列と比較すると、違いはあります==
かequals
? 例えば:
また
equals
文字列 (および一般的なオブジェクト) を, ではなくと比較する必要があることはわかっています==
が、空の文字列にとって重要かどうか疑問に思っています。
.net - string1> =string2はLinqto SQLに実装されていませんが、回避策はありますか?
Linq toSQLでstring1>=string2を実行するにはどうすればよいですか?
python - あいまい文字列比較に適したPythonモジュール?
単純なあいまい文字列比較を実行できるPythonモジュールを探しています。具体的には、文字列がどれだけ似ているかをパーセンテージで示したいと思います。私はこれが潜在的に主観的であることを知っているので、とりわけ、位置の比較や最長の類似した文字列の一致を実行できるライブラリを見つけたいと思っていました。
基本的に、単一のパーセンテージを生成するのに十分シンプルでありながら、実行する比較のタイプを指定できるように十分に構成可能なものを見つけたいと思っています。
excel - VB / VBA StrComp または =
あるとすれば、使用する利点は何ですか
を使用するのではなく
Option Compare Text
モジュールレベルで設定されている場合、違いはありますか?
StrComp が null シナリオと <> シナリオを処理することは知っていますが、strVal1 と strVal2 に null 以外の有効な文字列が割り当てられている状況にのみ関心があります。
ios - Objective-C での isEqualToString を使用した文字列比較
「EXC_BAD_ACCESS」エラーの原因となるコード行があります。コード行は次のとおりです (読みやすくするために、1 行にフォーマットされ、ネストされたコードは削除されています)。
実際のエラーは IF ラインで発生します。奇妙なことは、その行にブレークポイントを置くと、NSString が sendData を呼び出すことです (引用符なしで "-" の値を持つ NSCFString として表示されます)。なぜこれがエラーを引き起こすのでしょうか?