タグ付けされた質問 「string」

文字列はシンボルの有限シーケンスであり、通常はテキストに使用されますが、任意のデータに使用されることもあります。

3
JavaScriptで文字列に部分文字列が含まれているかどうかを確認するにはどうすればよいですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 通常はString.contains()メソッドを期待しますが、メソッドはないようです。 これをチェックする合理的な方法は何ですか?



30
JavaでInputStreamをどのように読み取り/変換しますか?
java.io.InputStreamオブジェクトがある場合、そのオブジェクトをどのように処理して、String? InputStreamテキストデータを含むがあり、それをに変換したいとしStringます。たとえば、それをログファイルに書き込むことができます。 を取得してInputStreamに変換する最も簡単な方法は何Stringですか? public String convertStreamToString(InputStream is) { // ??? }
4063 java  string  io  stream  inputstream 


10
Pythonには文字列「contains」サブストリングメソッドがありますか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 Pythonでstring.containsor string.indexofメソッドを探しています。 私はやってみたいです: if not somestring.contains("blah"): continue

17
パスワードの文字列よりもchar []が推奨されるのはなぜですか?
スイングでは、パスワードフィールドには持っているgetPassword()(リターンchar[]の代わりに通常の)方法getText()(リターンString)メソッドを。同様に、Stringパスワードの処理に使用しないという提案を見つけました。 Stringパスワードに関して、なぜセキュリティを脅かすのですか?使い勝手が悪いchar[]です。
3422 java  string  security  passwords  char 

30
Javaで文字列をintに変換するにはどうすればよいですか?
StackаэтотвопросестьответынаStack Overflowнарусском:КакпреобразоватьStringвint? どのように変換できますか StringにintJavaで? 文字列には数値のみが含まれており、それが表す数値を返したいのですが。 たとえば、文字列を指定すると"1234"、結果は数値になり1234ます。

30
文字列の単語を反復するにはどうすればよいですか?
文字列の単語を反復処理しようとしています。 文字列は、空白で区切られた単語で構成されていると想定できます。 C文字列関数やその種の文字操作/アクセスには興味がないことに注意してください。また、効率よりも優雅さを優先して回答してください。 私が今持っている最善の解決策は: #include <iostream> #include <sstream> #include <string> using namespace std; int main() { string s = "Somewhere down the road"; istringstream iss(s); do { string subs; iss >> subs; cout << "Substring: " << subs << endl; } while (iss); } これを行うためのよりエレガントな方法はありますか?
2986 c++  string  split 

25
大文字と小文字を区別しない 'Contains(string)'
次のリターンをtrueにする方法はありますか? string title = "ASTRINGTOTEST"; title.Contains("string"); 大文字と小文字の区別を設定するための過負荷はないようです。現在は両方を大文字にしていますが、それはばかげています(大文字と小文字の大文字と小文字に関連するi18nの問題を参照しています)。 更新 この質問は古くからあり、それ以来、私はあなたがそれを完全に調査することを気にかけている場合、本当に広範で困難なトピックに対して簡単な答えを求めていることに気付きました。 ほとんどの場合、単一言語の英語のコードベースでは、この回答で十分です。ここに来るほとんどの人がこのカテゴリーに該当するので、これが最も人気のある答えだと思います。ただし、 この答えは、両方のテキストが同じ文化であり、その文化が何であるかがわかるまで、大文字と小文字を区別せずにテキストを比較できないという固有の問題を引き起こします。これはあまり人気のない答えかもしれませんが、私はそれがより正しいと思うので、そのようにマークしました。

30
文字列に特定の単語が含まれているかどうかを確認するにはどうすればよいですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 検討してください: $a = 'How are you?'; if ($a contains 'are') echo 'true'; 上記のコードがあるとすると、ステートメントを記述する正しい方法は何if ($a contains 'are')ですか?


26
Bashで文字列に部分文字列が含まれているかどうかを確認する方法
私はバッシュに文字列があります: string="My string" 別の文字列が含まれているかどうかをどのようにテストできますか? if [ $string ?? 'foo' ]; then echo "It's there!" fi ??私の知らないオペレーターはどこですか。エコーを使用しgrepますか? if echo "$string" | grep 'foo'; then echo "It's there!" fi それは少し不器用に見えます。
2570 string  bash  shell  substring  sh 

19
バイトを文字列に変換する
このコードを使用して、外部プログラムから標準出力を取得しています。 >>> from subprocess import * >>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0] communication()メソッドはバイトの配列を返します。 >>> command_stdout b'total 0\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file1\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file2\n' ただし、出力を通常のPython文字列として処理したいと思います。このように印刷できるように: >>> print(command_stdout) -rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file1 -rw-rw-r-- 1 thomas thomas 0 …
2310 python  string  python-3.x 

30
エンコーディングを手動で指定せずに、C#で文字列の一貫したバイト表現を取得するにはどうすればよいですか?
どのようにして変換しないstringにbyte[]手動で特定のエンコーディングを指定せずに、.NET(C#)で? 文字列を暗号化します。変換せずに暗号化することはできますが、ここでエンコードが機能する理由を知りたいのですが。 また、エンコードを考慮する必要があるのはなぜですか?文字列が格納されているバイトを簡単に取得できませんか?なぜ文字エンコーディングに依存しているのですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.