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

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

7
変数名が文字列として格納されている場合、変数値を取得するにはどうすればよいですか?
変数名を文字列として持っている場合、bash変数の値を取得するにはどうすればよいですか? var1="this is the real value" a="var1" Do something to get value of var1 just using variable a. 環境: いくつかのAMI(Amazon Machine Image)があり、各AMIのいくつかのインスタンスを起動したいと思います。起動が完了したらすぐに、AMIタイプに従って各インスタンスをセットアップしたいと思います。AMI内で大量のスクリプトや秘密鍵を焼きたくないので、一般化された起動スクリプトを用意し、それを公にアクセス可能なリンクを使用してS3に配置しました。rc.localに、起動スクリプトをフェッチして実行する小さなコードを入れました。これがAMIにあるすべてです。次に、各AMIは、すべてのAMIに適用可能な共通の構成スクリプトと、それぞれの特別なセットアップスクリプトにアクセスします。これらのスクリプトはプライベートであり、アクセスするには署名付きURLが必要です。 そこで、AMIのインスタンス(my_private_ami_1)を起動するときに、すべてのプライベートスクリプトの署名付きURLを含む、S3に提示されたもう1つのファイルの署名付きURLをキーと値のペアで渡します。config_url="http://s3.amazo.../config?signature" my_private_ami_1="http://s3.amazo.../ami_1?signature" ... 起動スクリプトが実行されると、上記のファイルがダウンロードされますsource。次に、そのAMIタイプをチェックし、それ自体に適切なセットアップスクリプトを選択します。 ami\_type=GET AMI TYPE #ex: sets ami\_type to my\_private\_ami\_1 setup\_url=GET THE SETUP FILE URL BASED ON AMI\_TYPE # this is where this problem arises これで、AMIタイプに関係なくインスタンスを起動できる汎用コードを作成できるようになり、インスタンスが自分で処理できるようになりました。
142 string  bash 

6
文字列比較でアクセント付き文字を無視する
C#で2つの文字列を比較し、アクセント付きの文字をアクセントなしの文字と同じように扱う必要があります。例えば: string s1 = "hello"; string s2 = "héllo"; s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase); s1.Equals(s2, StringComparison.OrdinalIgnoreCase); これら2つの文字列は同じである必要がありますが(私のアプリケーションに関する限り)、これらのステートメントは両方ともfalseと評価されます。これを行う方法はC#にありますか?
141 c#  string  localization 

6
Sha256で文字列をハッシュする
SHA256を使用して文字列をハッシュしようとします。次のコードを使用しています。 using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes = Encoding.Unicode.GetBytes(text); SHA256Managed hashstring = new SHA256Managed(); byte[] hash = hashstring.ComputeHash(bytes); string hashString = string.Empty; foreach (byte x in hash) { hashString += String.Format("{0:x2}", x); } return hashString; } } ただし、このコードは、友人のphpやオンラインジェネレーター(Thisジェネレーターなど)と比較して、大幅に異なる結果をもたらします。 …
141 c#  string  hash  sha256 


9
同じTextView内の文字列の異なるフォントサイズ
私が持っているtextView数(変数)との内部をしてstring、どのように私はより大きなナンバーワンサイズを与えることができますかstring?コード: TextView size = (TextView)convertView.findViewById(R.id.privarea_list_size); if (ls.numProducts != null) { size.setText(ls.numProducts + " " + mContext.getString(R.string.products)); } ls.numproductsのサイズが他のテキストと異なるようにしたい。実行する方法?

5
stringstream、string、char *変換の混乱
私の質問は要約することができます。文字列はstringstream.str().c_str()メモリ内のどこから返されますか。なぜそれをaに割り当てることができないのconst char*ですか。 このコード例は私がそれをよりよく説明します #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a string\n"); string str(ss.str()); const char* cstr1 = str.c_str(); const char* cstr2 = ss.str().c_str(); cout << cstr1 // Prints correctly << cstr2; // ERROR, prints out garbage system("PAUSE"); return 0; } stringstream.str().c_str()に割り当てられる可能性のある想定によりconst …


16
StringクラスがJavaでfinalと宣言されているのはなぜですか?
クラスjava.lang.StringがJavaでfinalとして宣言されていることを知ったときから、それがなぜなのか疑問に思いました。当時は答えが見つかりませんでしたが、この投稿:JavaでStringクラスのレプリカを作成する方法は?私の質問を思い出しました。 確かに、Stringは私が必要とするすべての機能を提供します。Stringクラスの拡張を必要とする操作については考えたことはありませんが、誰かが何を必要としているのかはわかりません。 それで、彼らがそれを最終的にすることに決めたとき、デザイナーの意図が何であったか誰でも知っていますか?
141 java  string  final 

13
JavaScriptで文字列に基づいて16進数の色を作成する
古い文字列(通常は1つの単語)を受け入れる関数を作成し、そこから何らかの方法で#000000との間の16進値を生成したい#FFFFFFので、HTML要素の色として使用できます。 #FFFそれほど複雑ではない場合は、省略された16進数値(例:)でもかまいません。実際、「Webセーフ」パレットの色が理想的です。
141 javascript  string  colors  hex 


8
PHPの複数行文字列
考慮してください: $xml = "l"; $xml = "vv"; echo $xml; これはvvをエコーします。SimpleXMLなどの複数行の文字列を実行する理由と方法を教えてください。
141 php  string 

6
Pythonで文字列を列挙に変換する
文字列をPythonのEnumクラスに変換(逆シリアル化)する正しい方法は何でしょうか。getattr(YourEnumType, str)仕事はしているようですが、それが十分に安全かどうかはわかりません。 より具体的には、次のように'debug'文字列をEnumオブジェクトに変換したいと思います。 class BuildType(Enum): debug = 200 release = 400

3
Objective-CでNSStringの大文字と小文字を区別または変更する
のオブジェクトで見つかった文字列を大文字にする方法を知りたいと思っていましたNSMutableArray。 にNSArrayは、'April'インデックス2 の文字列が含まれています。 これをに変更し'APRIL'ます。 このような簡単なものはありますか? viewNoteDateMonth.text = [[displayDate objectAtIndex:2] capitalized];

7
特定のキャラクターの後にすべてを取得するにはどうすればよいですか?
文字列があり、特定の値の後のすべてを取得したいと思います。文字列は常に一連の数字で始まり、その後にアンダースコアが続きます。アンダースコアの後の残りの文字列を取得します。したがって、たとえば、次の文字列があり、何を返したいかがわかります。 "123_String" -> "String" "233718_This_is_a_string" -> "This_is_a_string" "83_Another Example" -> "Another Example" このようなことをするにはどうすればよいですか?
140 php  string 

3
String.splitでエスケープするためにパイプ区切り文字が必要なのはなぜですか?
パイプで区切られた値を持つ各行を含むファイルを解析しようとしています。splitメソッドでパイプ区切り文字をエスケープしないと正しく機能しませんでしたが、以下のようにパイプをエスケープした後は正しく機能しました。 private ArrayList<String> parseLine(String line) { ArrayList<String> list = new ArrayList<String>(); String[] list_str = line.split("\\|"); // note the escape "\\" here System.out.println(list_str.length); System.out.println(line); for(String s:list_str) { list.add(s); System.out.print(s+ "|"); } return list; } split()メソッドでパイプ文字をエスケープする必要がある理由を誰かが説明できますか?
140 java  regex  string 

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