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

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


3
文字列補間とString.Format
文字列補間の使用には顕著なパフォーマンスの違いがありますか? myString += $"{x:x2}"; vs String.Format()? myString += String.Format("{0:x2}", x); Resharperが修正を促しているため、私は質問しているだけで、以前はだまされていました。

17
ファイル名の文字列サニタイザー
文字列をサニタイズし、ファイル名に使用できるようにするphp関数を探しています。誰かが便利なものを知っていますか? (書けますが、キャラクターを見逃してしまうのではないかと心配です!) 編集:Windows NTFSファイルシステムにファイルを保存します。
113 php  string  sanitization 

7
null + trueは文字列ですか?
以来はtrueどのように、文字列型ではありませんnull + true文字列? string s = true; //Cannot implicitly convert type 'bool' to 'string' bool b = null + true; //Cannot implicitly convert type 'string' to 'bool' この背後にある理由は何ですか?
112 c#  .net  string  null  types 


5
JavaのString.contains()メソッドで正規表現を使用する方法
文字列に「stores」、「store」、「product」という単語がこの順序で含まれているかどうかを確認します。 私someString.contains(stores%store%product);も使ってみました.contains("stores%store%product"); 正規表現を明示的に宣言してメソッドに渡す必要がありますか、それとも正規表現をまったく渡せませんか?
112 java  regex  string 

10
SQL Serverの文字列からHTMLタグを削除する最良の方法は?
SQLタグを含むSQL Server 2005のデータがあり、それをすべて取り除き、タグ間のテキストのみを残します。理想的に<は<、などと置き換えることもできます。 これを行う簡単な方法はありますか、または誰かがすでにサンプルのt-sqlコードを取得していますか? 私は拡張ストアドプロシージャなどを追加する機能がないので、純粋なt-sqlアプローチ(できれば、sql 2000と下位互換性のあるもの)をお勧めします。 htmlではなく、htmlを取り除いてデータを取得したいので、再利用を簡単にするために、ユーザー定義関数として作成するのが理想的です。 だから例えばこれを変換する: <B>Some useful text</B>  <A onclick="return openInfo(this)" href="http://there.com/3ce984e88d0531bac5349" target=globalhelp> <IMG title="Source Description" height=15 alt="Source Description" src="/ri/new_info.gif" width=15 align=top border=0> </A>> <b>more text</b></TD></TR> これに: Some useful text > more text

4
Python 3でバイトのプレフィックスb 'なしで抑制/印刷
これを投稿するだけで、後で検索できるようになります。 $ python3.2 Python 3.2 (r32:88445, Oct 20 2012, 14:09:50) [GCC 4.5.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import curses >>> print(curses.version) b'2.2' >>> print(str(curses.version)) b'2.2' >>> print(curses.version.encode('utf-8')) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'bytes' object has no …

6
Pythonで文字列のエスケープシーケンスを処理する
ファイルまたはユーザーから入力を受け取ると、エスケープシーケンスを含む文字列が表示されることがあります。Pythonが文字列リテラルのエスケープシーケンスを処理するのと同じ方法でエスケープシーケンスを処理したいと思います。 たとえば、次のようにmyString定義されているとします。 >>> myString = "spam\\neggs" >>> print(myString) spam\neggs これを行う関数が必要です(これを呼び出しますprocess)。 >>> print(process(myString)) spam eggs 関数がPythonのすべてのエスケープシーケンスを処理できることが重要です(上のリンクの表にリストされています)。 Pythonはこれを行う関数を持っていますか?
112 python  string  escaping 

9
std :: stringをLPCSTRに変換する方法
どのようにして変換することができますstd::stringにLPCSTR?また、どうすればa std::stringをに変換できLPWSTRますか? 私はこれらLPCSTR LPSTR LPWSTRと完全に混乱していLPCWSTRます。 あるLPWSTRとLPCWSTR同じ?
111 c++  windows  string 


10
String.Contains()はString.IndexOf()より高速ですか?
約2000文字の文字列バッファがあり、特定の文字列が含まれているかどうかバッファを確認する必要があります。 すべてのWebリクエストに対してASP.NET 2.0 Webアプリケーションでチェックを行います。 String.ContainsメソッドがString.IndexOfメソッドよりもパフォーマンスが良いかどうか誰かが知っていますか? // 2000 characters in s1, search token in s2 string s1 = "Many characters. The quick brown fox jumps over the lazy dog"; string s2 = "fox"; bool b; b = s1.Contains(s2); int i; i = s1.IndexOf(s2); 楽しい事実
111 c#  .net  asp.net  performance  string 

7
Javaでは、引用符をエスケープすることなく文字列リテラルを書く方法はありますか?
引用符がたくさんある文字列リテラルがあるとします。あなたはそれらすべてを脱出することができますが、それは苦痛であり、読むのが難しいです。 一部の言語では、これを行うことができます: foo = '"Hello, World"'; ただし、Javaでは''がに使用されるためchar、Stringこの方法でに使用することはできません。一部の言語には、これを回避する構文があります。たとえば、Pythonでは次のようにできます。 """A pretty "convenient" string""" Javaにも同様のものはありますか?
111 java  string  escaping 

11
PHPでforeachを使用せずにキーと値で配列を爆破する方法
foreachなしで、どのように私はこのような配列を回すことができますか array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n"); このような文字列に item1='object1', item2='object2',.... item-n='object-n' 私はimplode()すでに考えました、しかしそれはそれで鍵を内破しません。 foreachが必要な場合、foreachをネストしないことは可能ですか? 編集:文字列を変更しました EDIT2 / UPDATE: この質問はかなり前に尋ねられました。当時、私はすべてを1行で記述したかったため、3項演算子とネストされた組み込み関数呼び出しを使用してforeachを優先しました。それは良い習慣ではありませんでした!簡潔であるかどうかにかかわらず、読みやすいコードを書くことはそれほど重要ではありません。 この場合、関数にforeachを入れる方が、ワンライナーを書くよりもはるかに読みやすくモジュール化されます(すべての答えは素晴らしいですが!)。
111 php  arrays  string  implode 

12
文字列比較で大文字と小文字を区別しないようにするにはどうすればよいですか?
2つの文字列を比較するJavaプログラムを作成しました。 String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } 「ようこそ」と表示されます。大文字と小文字が区別されることを理解しています。しかし、私の問題は、大文字と小文字を区別せずに2つの文字列を比較したいことです。つまり、出力が期待されますhai。

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