問題タブ [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.
delphi - Delphi - CompareStr と CompareString の違い
Delphi 2009 では、CompareStr
(SysUtils で定義された) 関数とCompareString
(Windows API からの) 関数の違いは何ですか?
どちらも使用するロケールを指定できますが、使用可能な比較フラグがあるため、Windows の方が単純に「完全」ですか? その結果、一方は他方よりも高速ですか?
c - Cで2つの文字列を部分的に比較するにはどうすればよいですか?
次のコンテンツがあるとしましょう。
Cを使用してその文字列を検索dummy
または検索するにはどうすればよいですか?dummy text
それを行う簡単な方法はありますか、それとも強力な文字列操作だけで行う方法はありますか?必要なのは、それを検索して、結果とともにブール値を返すことだけです。
編集:
皆さんはこのトピックについて大きな議論を作成し、いくつかのアルゴリズムを提案しました。これが他の誰か、または将来私にさえ役立つかもしれないことを私は気にしません。しかし、私が本当に望んでいたのは、時間/空間の複雑さに関係なく、それを行うための最も簡単な方法でした。それは私がしていることには本当に関係ありません。だから、strstr
簡単かつ迅速に私の問題を修正しました。私は本当にいくつかの標準的なC関数の虎の巻を手に入れなければなりません。
c - 文字列を最初の文字で並べ替える [C]
格納されている「名前」に基づいて構造をリンクリストに配置するプログラムがあります。
リスト内のそれらの場所を見つけるには、挿入する名前がアルファベットの前か後かを把握する必要があります。
名前は、私がアクセスできる構造の中にあります。それがより多くの作業である場合、完全な比較は必要ありません。最初の文字だけでも問題ありません。
助けてくれてありがとう!
mysql - MySQL クエリ文字列が含まれています
$haystack
次のように、特定の列の値 (string ) に特定のデータ (string $needle
)が含まれているかどうかを確認するクエリを MySQL で作成する方法を理解しようとしています。
PHPでは、関数は呼び出されるsubstr($haystack, $needle)
ので、おそらく:
bash - Bash Shell Scripting - Enter キーを検出する
入力をEnter/Returnキーと比較する必要があります...
しかし、これは機能していません..このコードの何が問題なのですか
c# - .NET コンパイラは 2 つの文字列をどのように比較しますか?
.NET コンパイラは 2 つの文字列をどのように比較しますか? 文字列は struct(int) のように機能しますか? 文字列はクラスなので、a=b は 2 つのオブジェクトを比較していることを意味しますが、2 つの値を比較したいと考えています。
java - Javaで2つの文字列を比較するヌルポインタ例外
次のエラー メッセージが表示されましたが、何が問題なのかよくわかりません。
関連するコードは次のとおりです(コード内のコメントと、関連する実行中にプログラムに入力した入力を介して、エラーメッセージ内の行番号に注意を向けます)
...
...
...
...
...
...
Null:pointerException を取得する必要がないと思う理由は、この行では: a[i].equals(CPUcolor)
a at index i が文字列を保持し、CPUcolor が文字列であるためです。この時点で、どちらも間違いなく値を持ち、null ではありません。誰が何がうまくいかないのか教えてもらえますか?
c# - 名前のスペルが間違っている場合は、リストで名前を検索してください
その人が存在するかどうかを確認するためにいくつかのコードがチェックする名前のリストがあります。存在する場合は、いくつかのことを行います。
私の問題は、名前が間違って入力された場合を処理したいということです。つまり、名前のリストがあります。
Joohnと入力すると、Johnのことかどうかを尋ねられます。Tmと入力すると、Timを意味するかどうかを尋ねられます。いいえと言うと、Tomを意味するかどうかを尋ねられます。
誰かが以前にこのようなことをしたことがありますか?
c++ - 文字列比較
2 つのユーザー入力文字列を比較したいのですが、比較できません...
このエラーが表示されます。 エラー 1 エラー C2664: 'strcmp': パラメーター 1 を 'std::string' から 'const char *' に変換できません c:\users\asad\documents\visual studio 2008\projects\string\string\string.cpp 23 文字列
c# - 2つのテキストファイルに一致するC#、大文字と小文字を区別する問題
私が持っているのは2つのファイルsourcecolumns.txt
とdestcolumns.txt
です。私がする必要があるのは、ソースをdestと比較し、destにソース値が含まれていない場合は、それを新しいファイルに書き出すことです。以下のコードは、次のような大文字と小文字を区別する問題がある場合を除いて機能します。
出典:CPI
宛先:Cpi
これらは大文字のために一致しないため、誤った出力が得られます。どんな助けでも大歓迎です!