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

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

11
2つの単語の文字列で両方の単語の最初の文字を大文字にします
2つの単語の文字列があり、両方を大文字にしたいとします。 name <- c("zip code", "state", "final count") Hmiscパッケージには、機能を有するcapitalize最初の単語を大文字に、私は大文字で2番目の単語を取得するかどうかはわかりません。のヘルプページcapitalizeは、そのタスクを実行できることを示唆していません。 library(Hmisc) capitalize(name) # [1] "Zip code" "State" "Final count" 私は手に入れたい: c("Zip Code", "State", "Final Count") 3ワードの文字列についてはどうですか? name2 <- c("I like pizza")
174 r  string  title-case 




7
SwiftでNSDataから文字列を初期化する方法
私はNSDataSwift から文字列を初期化しようとしています。 でNSStringのココアのドキュメント Appleはあなたがこれを使用する必要が言っています: init(data data: NSData!, encoding encoding: UInt) ただし、Appleは、使用例や配置場所の例を含めていませんinit。 次のコードをObjective-CからSwiftに変換しようとしています NSString *string; string = [[NSString alloc] initWithData: data encoding: NSUTF8StringEncoding]; 私は次のような多くの可能な構文を試しています(もちろんそれはうまくいきませんでした): var string:NSString! string = init(data: fooData,encoding: NSUTF8StringEncoding)
173 string  swift  cocoa  nsdata 


5
文字列内の二重引用符をエスケープする
二重引用符は次のようにエスケープできます。 string test = @"He said to me, ""Hello World"". How are you?"; しかし、これには"文字列に文字を追加することが含まれます。文字列を変更する必要がないように、二重引用符をエスケープするC#関数または他の方法はありますか?
173 c#  string  double-quotes 


27
文字列がnullに等しいかどうかを確認するにはどうすればよいですか?
文字列に意味のある値がある場合にのみ、何らかのアクションを実行したい。だから、これを試しました。 if (!myString.equals("")) { doSomething } この if (!myString.equals(null)) { doSomething } この if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } この if ( (!myString.equals("")) && (myString!=null)) { doSomething } この if ( myString.length()>0) { doSomething } そして、すべての場合において、doSomething私のストリングが空であるという事実にもかかわらず、私のプログラムは。と等しいnull。それで、それで何が悪いのですか? 追加: 問題の理由を見つけました。変数が文字列として宣言され、その結果、nullこの変数に割り当てられたものが"null"!つまり、if (!myString.equals("null"))動作します。

6
string.isEmpty()または“” .equals(string)を使用する必要がありますか?
タイトルは基本的にそれをすべて言います。私は通常、と一緒string == nullにこれをテストしているので、ヌルセーフテストについてはあまり気にしていません。どちらを使用すればよいですか? String s = /* whatever */; ... if (s == null || "".equals(s)) { // handle some edge case here } または if (s == null || s.isEmpty()) { // handle some edge case here } そのメモについて- またはisEmpty()以外のことも行いますか?return this.equals("");return this.length() == 0;
171 java  string 


8
二重引用符と一重引用符
Rubyは本当に初めてで、""vs を使用する必要がある特定の時間があるかどうかを理解しようとしてい''ます。 タイプする方が簡単なため、ほとんどの場合、単一引用符を使用していますが、使用するかどうかはわかりません。 例get 'user/new'対get "user/new"
171 ruby  string  syntax 

10
変数がPython 2および3互換の文字列かどうかを確認する方法
私が使用できることは承知しています:isinstance(x, str)python-3.xでもpython-2.xでも何かが文字列かどうかを確認する必要があります。ウィルisinstance(x, str)のpython-2.xので期待どおりに動作しますか?または、バージョンを確認して使用する必要がありますisinstance(x, basestr)か? 具体的には、python-2.x: >>>isinstance(u"test", str) False とpython-3.xにはありません u"foo"



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