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

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


30
Bashでファイル名と拡張子を抽出する
ファイル名(拡張子なし)と拡張子を別々に取得したい。 これまでに見つけた最良の解決策は次のとおりです。 NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` ファイル名に複数の.文字が含まれていると機能しないため、これは誤りです。もし私が持っているとしましょうa.b.js、それはaand b.jsではなくand を考慮a.bしjsます。 Pythonで簡単に行うことができます file, ext = os.path.splitext(path) しかし、可能であれば、この目的のためだけにPythonインタープリターを起動しない方がよいでしょう。 より良いアイデアはありますか?
2109 bash  string  filenames 


28
ファイルを1行ずつリストに読み込む方法は?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 OverаэтотвопросестьответынаStack Overflowнарусском:Чтениеизфайлапострочноизаписьвмассив Pythonでファイルのすべての行を読み取り、各行を要素としてリストに保存するにはどうすればよいですか? ファイルを1行ずつ読み取り、リストの最後に各行を追加したいと思います。
2027 python  string  file  readlines 


15
ランダムな文字列を使用するこのコードが「hello world」を出力するのはなぜですか?
次のprintステートメントは「hello world」を出力します。誰かこれを説明できますか? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); そしてrandomString()、このようになります: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new StringBuilder(); while (true) { int k = ran.nextInt(27); if (k == 0) break; sb.append((char)('`' + k)); } return sb.toString(); }
1769 java  string  random 


30
ランダムな英数字の文字列を生成する方法は?
私は、疑似ランダムな英数字の文字列を生成する単純な Javaアルゴリズムを探していました。私の状況では、これは500K+世代ごとに「可能性が高い」一意のセッション/キー識別子として使用されます(私のニーズは、実際にはもっと高度なものを必要としません)。 理想的には、独自性のニーズに応じて長さを指定できます。たとえば、生成された長さが12の文字列は、のようになり"AEYGF7K0DM1X"ます。


18
文字列が別の文字列「StartsWith」であるかどうかを確認する方法は?
String.StartsWithJavaScript でC#に相当するものをどのように記述しますか? var haystack = 'hello world'; var needle = 'he'; haystack.startsWith(needle) == true 注:これは古い質問であり、コメントで指摘されているように、ECMAScript 2015(ES6)が.startsWithメソッドを導入しました。ただし、この更新(2015)の執筆時点では、ブラウザーのサポートは完全ではありません。

30
Javaで文字列を分割する方法
私は、文字列を持っている"004-034556"私は2つの文字列に分割したいこと: string1="004"; string2="034556"; つまり、最初の文字列にはの前の'-'文字が含まれ、2番目の文字列にはの文字が含まれます'-'。文字列が含ま'-'れているかどうかも確認したいと思います。そうでない場合は、例外をスローします。これどうやってするの?
1640 java  string  split 

27
C ++でintを文字列に変換する最も簡単な方法
C ++ intから同等のものstringに変換する最も簡単な方法は何ですか。私は2つの方法を知っています。もっと簡単な方法はありますか? (1) int a = 10; char *intStr = itoa(a); string str = string(intStr); (2) int a = 10; stringstream ss; ss << a; string str = ss.str();
1574 c++  string  int  type-conversion 

9
文字列を複数行に分割するにはどうすればよいですか?
YAMLでは、非常に長い文字列があります。これをエディターの80カラム(またはそう)のビュー内に保持したいので、文字列を分割します。これの構文は何ですか? 言い換えれば、私はこれを持っています: Key: 'this is my very very very very very very long string' そして私はこれ(またはこの効果に対する何か)が欲しいです: Key: 'this is my very very very ' + 'long string' 上記のように引用符を使用したいので、文字列内の何もエスケープする必要はありません。
1539 string  syntax  yaml  newline 

30
ファイルの内容からJava文字列を作成するにはどうすればよいですか?
私はしばらくの間、以下のイディオムを使用しています。そして、少なくとも私がアクセスしたサイトでは、それが最も広く普及しているようです。 Javaでファイルを文字列に読み取るより良い/異なる方法はありますか? private String readFile(String file) throws IOException { BufferedReader reader = new BufferedReader(new FileReader (file)); String line = null; StringBuilder stringBuilder = new StringBuilder(); String ls = System.getProperty("line.separator"); try { while((line = reader.readLine()) != null) { stringBuilder.append(line); stringBuilder.append(ls); } return stringBuilder.toString(); } finally { reader.close(); } }
1513 java  string  file  file-io  io 


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