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

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

20
java.lang.String.intern()を使用することは良い習慣ですか?
についてのJavadoc String.intern()は詳細を提供していません。(簡単に言うと、文字列の正規表現を返し、インターンされた文字列をを使用して比較できるようにします==) この関数をいつ使用するのString.equals()ですか? Javadocに記載されていない副作用、つまりJITコンパイラによる多かれ少なかれ最適化はありますか? のさらなる使用はありString.intern()ますか?
194 java  string 


9
複雑な絵文字を含む文字列を逆にする方法は?
入力: Hello world👩‍🦰👩‍👩‍👦‍👦 必要な出力: 👩‍👩‍👦‍👦👩‍🦰dlrow olleH 私はいくつかのアプローチを試みましたが、どれも私に正しい答えを与えませんでした。 これは誤って失敗しました: const text = 'Hello world👩‍🦰👩‍👩‍👦‍👦'; const reversed = text.split('').reverse().join(''); console.log(reversed); コードスニペットを実行する結果を非表示スニペットを展開 これはちょっと機能しますが、👩‍👩‍👦‍👦4つの異なる絵文字に分かれます: const text = 'Hello world👩‍🦰👩‍👩‍👦‍👦'; const reversed = [...text].reverse().join(''); console.log(reversed); コードスニペットを実行する結果を非表示スニペットを展開 私もこの質問のすべての答えを試しましたが、どれもうまくいきません。 目的の出力を取得する方法はありますか?
194 javascript  string  emoji 


30
大文字の前にスペースを追加する
「ThisStringHasNoSpacesButItDoesHaveCapitals」という文字列が与えられた場合、大文字の前にスペースを追加する最良の方法は何ですか。したがって、最後の文字列は「この文字列にはスペースがありませんが、大文字は含まれています」になります。 これがRegExでの私の試みです System.Text.RegularExpressions.Regex.Replace(value, "[A-Z]", " $0")
193 c#  regex  string 

9
文字列に「」を追加するとメモリが節約されるのはなぜですか?
大量のデータを含む変数を使用しましたString data。この文字列の一部を次のように使用したいと思います。 this.smallpart = data.substring(12,18); (メモリビジュアライザを使用して)数時間デバッグした後、objectsフィールドにsmallpartはのすべてのデータが記憶されていることがわかりましたがdata、部分文字列しか含まれていませんでした。 コードを次のように変更した場合: this.smallpart = data.substring(12,18)+""; ..問題は解決しました!現在、私のアプリケーションはメモリをほとんど使用していません! そんなことがあるものか?誰かがこれを説明できますか?this.smallpartはデータを参照し続けたと思いますが、なぜですか? 更新:では、 どうすれば大きな文字列をクリアできますか?data = new String(data.substring(0,100))はそれをしますか?


16
文字列に数字が含まれているかどうかを確認する
私が見つけた質問のほとんどは、彼らが数字で文字を探しているという事実に偏っていますが、私は無数の文字列になりたいもので数字を探しています。文字列を入力して、数字が含まれているかどうか、拒否されているかどうかを確認する必要があります。 関数isdigit()はTrue、すべての文字が数字の場合にのみ戻ります。ユーザーが数字などを入力したかどうかを確認したいだけです"I own 1 dog"。 何か案は?
193 python  string 



7
Java文字列から✅、🔥、✈、♛などの絵文字/画像/記号を削除する
さまざまな種類の絵文字/画像/サインが入った文字列があります。 すべての文字列が英語であるとは限りません。たとえば、一部の文字列はラテン語以外の他の言語です。次に例を示します。 ▓ railway?? → Cats and dogs I'm on 🔥 Apples ⚛ ✅ Vi sign ♛ I'm the king ♛ Corée ♦ du Nord ☁ (French) gjør at både ◄╗ (Norwegian) Star me ★ Star ⭐ once more 早上好 ♛ (Chinese) Καλημέρα ✂ (Greek) another ✓ sign ✓ добрай …
192 java  string  emoji 

10
TypeError:pythonの文字列フォーマット中にすべての引数が変換されるわけではありません
プログラムは2つの名前を取ることになっています。それらが同じ長さである場合、それらが同じ単語であるかどうかを確認する必要があります。同じ単語の場合は、「名前は同じです」と表示されます。長さが同じで文字が異なる場合は、「名前は異なりますが長さが同じです」と出力されます。私が問題を抱えている部分は、下の4行です。 #!/usr/bin/env python # Enter your code for "What's In (The Length Of) A Name?" here. name1 = input("Enter name 1: ") name2 = input("Enter name 2: ") len(name1) len(name2) if len(name1) == len(name2): if name1 == name2: print ("The names are the same") else: print ("The names are different, …




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