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

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

7
名前に特定の文字列を含む列を検索する
列名を含むデータフレームがあり、特定の文字列を含むが、完全に一致しないものを見つけたいのですが。私が探してる'spike'ような列名で'spike-2'、'hey spike'、'spiked-in'('spike'一部は常に連続しています)。 列名が文字列または変数として返されるようにしたいので、後で、df['name']またはdf[name]通常どおりに列にアクセスします。私はこれを行う方法を見つけようとしましたが、役に立ちませんでした。任意のヒント?

15
Pythonのnグラム、4、5、6グラム?
テキストをNグラムに分割する方法を探しています。通常、私は次のようなことをします: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams nltkはバイグラムとトライグラムしか提供していないことを知っていますが、テキストを4グラム、5グラム、さらには100グラムに分割する方法はありますか? ありがとう!
137 python  string  nltk  n-gram 

13
(C#で)文字列を「乗算」できますか?
たとえば、文字列があるとします。 string snip = "</li></ul>"; 整数値にもよりますが、基本的に複数回書きたいです。 string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do this // snip * multiplier = "</li></ul></li></ul>"; 編集:私はこれを実装するために自分の関数を簡単に書くことができることを知っています、私が知らなかった奇妙な文字列演算子があったのかと思っていました

4
文字列連結はSQLiteでは機能しません
SQlite置換関数を実行しようとしていますが、関数の別のフィールドを使用しています。 select locationname + '<p>' from location; この切り取りでは、結果は0のリストです。locationnameのテキストと'<p>'リテラルを含む文字列を期待していました。

13
PHPの2つの文字列の違いを強調する
PHPで2つの文字列の違いを強調する最も簡単な方法は何ですか? スタックオーバーフローの編集履歴ページに沿って考えています。新しいテキストは緑色で、削除されたテキストは赤色です。事前に記述された関数またはクラスが利用できる場合は、それが理想的です。
136 php  string  diff  word-diff 

2
出力を割り当てない限り、Python文字列メソッドを呼び出さないのはなぜですか?
単純な文字列置換を実行しようとしましたが、それが機能しないように見える理由がわかりません。 X = "hello world" X.replace("hello", "goodbye") 単語helloをに変更したいgoodbyeので、文字列"hello world"をに変更する必要があります"goodbye world"。しかし、Xはそのまま残り"hello world"ます。コードが機能しないのはなぜですか?
136 python  string  replace 

4
String.formatのパラメーターを再利用しますか?
String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hello hello hello hello hello変数は、formatメソッドの呼び出しで複数回繰り返す必要がありますか、またはすべての%sトークンに適用される引数を1回指定できる簡略版はありますか?

10
BestPractice-文字列の最初の文字を小文字に変換する
文字列の最初の文字を小文字に変換するメソッドが欲しいのですが。 私のアプローチ: 1。 public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2。 public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } あなたのアプローチは何ですか?
136 c#  .net  string 


10
文字列の長さに基づいて文字列をトリミングする
文字数が10文字を超える場合、文字列をトリミングしたい。 文字列の長さが12(String s="abcdafghijkl")の場合、新しいトリミングされた文字列にはが含まれると仮定します"abcdefgh.."。 どうすればこれを達成できますか?
136 java  string 

10
Eclipseのすべてのファイルで文字列を置換する
現在のプロジェクトのすべてのファイルで文字列を検索して置換する方法を知っていますか? この文字列が "/ sites / default /"になっているとしましょう。これを "/ public / sites / default"にしたいとします。 しかし、ほぼ1000個のファイルがあります。
135 string  eclipse  replace 

4
数字以外のすべてを削除するPHPコード
文字列からすべてを削除しようとしていますが、数字(0-9)のみです。 これはうまくいくと思いました。 echo preg_replace("[^0-9]","",'604-619-5135'); しかし、それは「604-619-5135」に似ています。何が欠けていますか???
135 php  regex  string 

8
Rubyで文字列をURLエンコードする方法
次のURI::encodeような文字列はどうすればよいですか。 \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a 次のような形式で取得します。 %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A RFC 1738に従って? これが私が試したものです: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' また: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/cgi/util.rb:7:in `gsub' from /usr/local/lib/ruby/1.9.1/cgi/util.rb:7:in `escape' from (irb):126 from /usr/local/bin/irb:12:in …


11
NSStringからすべての空白を削除します
私はの空白を取り除こうとしましたがNSString、私が試した方法のどれもうまくいきませんでした。 持っていて"this is a test"、取りたいです"thisisatest"。 私はを使用しましたがwhitespaceCharacterSet、これは空白を取り除くことになっています。 NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; しかし、スペースを含む同じ文字列を取得し続けました。何か案は?

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