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

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

13
その番号からUnicode文字を作成する
JavaでUnicode文字を表示したい。これを行うと、うまく動作します。 String symbol = "\u2202"; 記号は「∂」と等しい。それが私が欲しいものです。 問題は、私がUnicode番号を知っていて、そこからUnicodeシンボルを作成する必要があることです。私は(私に)明白なことを試しました: int c = 2202; String symbol = "\\u" + c; ただし、この場合、シンボルは "\ u2202"と等しくなります。それは私が望むものではありません。 Unicode番号がわかっている場合にシンボルを構築するにはどうすればよいですか(ただし、実行時のみ---最初の例のようにハードコードすることはできません)?



15
strtok()はどのように文字列をCのトークンに分割しますか?
strtok()機能の働きを説明してください。マニュアルには、文字列をトークンに分解すると書かれています。マニュアルでは実際に何が行われているのか理解できません。 私は上の時計を追加strし、*pch最初のwhileループが発生したとき、内容はその作業をチェックするstrだけで「これ」でした。以下に示す出力はどのように画面に印刷されましたか? /* strtok example */ #include <stdio.h> #include <string.h> int main () { char str[] ="- This, a sample string."; char * pch; printf ("Splitting string \"%s\" into tokens:\n",str); pch = strtok (str," ,.-"); while (pch != NULL) { printf ("%s\n",pch); pch = strtok (NULL, " ,.-"); } return …
114 c  string  split  token  strtok 

21
文字列内のすべてのアクセント付き文字を効率的に置き換えますか?
貧弱な人がクライアント側でほぼ照合に近い並べ替えを実装するには、文字列内の1文字を効率的に置き換えるJavaScript関数が必要です。 これが私が意味することです(これはドイツ語のテキストに適用され、他の言語ではソートが異なることに注意してください): ネイティブの並べ替えが間違っている:abcouzäöü 照合順序は次のようになります:aäbcoöuüz 基本的に、与えられた文字列のすべての "ä"を "a"に置き換える必要があります(以下同様)。このようにして、ネイティブソートの結果は、ユーザーが期待する結果(またはデータベースが返す結果)に非常に近くなります。 他の言語がちょうどそれを行うための施設があります:Pythonは消耗品str.translate()で、そこにあるPerlをtr/…/…/、XPathの機能を持っているtranslate()、ColdFusionはありReplaceList()。しかし、JavaScriptはどうでしょうか? これが私が今持っているものです。 // s would be a rather short string (something like // 200 characters at max, most of the time much less) function makeSortString(s) { var translate = { "ä": "a", "ö": "o", "ü": "u", "Ä": "A", "Ö": "O", "Ü": "U" // …

4
ファイルサイズ基準を満たすためにファイルに挿入する特定の長さの文字列を生成する方法は?
ファイルサイズに関していくつかのロードの問題をテストする必要があります。ファイルを自動的に生成するC#で記述されたWindowsアプリケーションがあります。各ファイルのサイズを知っています。100KB、および生成するファイルの数。私が必要としているのは、必要なファイルサイズ以下の文字列を生成する方法です。 疑似コード: long fileSizeInKB = (1024 * 100); //100KB int numberOfFiles = 5; for(var i = 0; i < numberOfFiles - 1; i++) { var dataSize = fileSizeInKB; var buffer = new byte[dataSize]; using (var fs = new FileStream(File, FileMode.Create, FileAccess.Write)) { } }
114 c#  string  .net  operations 

12
URIの最後のパスセグメントを取得する方法
入力として、である文字列がありURIます。最後のパスセグメント(私の場合はid)を取得するにはどうすればよいですか? これは私の入力URLです。 String uri = "http://base_path/some_segment/id" そして私はこれで試したIDを取得する必要があります: String strId = "http://base_path/some_segment/id"; strId = strId.replace(path); strId = strId.replaceAll("/", ""); Integer id = new Integer(strId); return id.intValue(); しかし、それは機能せず、確かにそれを行うためのより良い方法がなければなりません。
114 java  string  url 


12
Ruby:文字列の最初の文字を取得する方法
Rubyを使用して文字列の最初の文字を取得するにはどうすればよいですか? 最終的に私がしていることは、誰かの姓を取って、それからイニシャルを作成することです。 文字列が "Smith"の場合、 "S"が必要です。
113 ruby  string 




17
T-SQLのPadLeft関数
次の表Aがあります。 id ---- 1 2 12 123 1234 id値をゼロで左詰めする必要があります: id ---- 0001 0002 0012 0123 1234 どうすればこれを達成できますか?
113 string  tsql 

16
Pythonで素敵な列出力を作成する
私が作成したコマンドライン管理ツールで使用するために、Pythonで素敵な列リストを作成しようとしています。 基本的に、次のようなリストが必要です。 [['a', 'b', 'c'], ['aaaaaaaaaa', 'b', 'c'], ['a', 'bbbbbbbbbb', 'c']] に変えるには: a b c aaaaaaaaaa b c a bbbbbbbbbb c 各行の最長データがわからないため、プレーンタブを使用しても問題はありません。 これは、Linuxの 'column -t'と同じ動作です。 $ echo -e "a b c\naaaaaaaaaa b c\na bbbbbbbbbb c" a b c aaaaaaaaaa b c a bbbbbbbbbb c $ echo -e "a b c\naaaaaaaaaa …
113 python  string  list 

5
postgresqlの文字列リテラルとエスケープ文字
エスケープ文字をテーブルに挿入しようとすると、警告が表示されます。 例えば: create table EscapeTest (text varchar(50)); insert into EscapeTest (text) values ('This is the first part \n And this is the second'); 警告を生成します: WARNING: nonstandard use of escape in a string literal (PSQL 8.2を使用) 誰でもこれを回避する方法を知っていますか?

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