問題タブ [string]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
460 参照

python - Python 3.0 では、標準ライブラリのすべてが文字列を Unicode として扱いますか?

Python (3.0 以降) が Unicode ベースになった今、標準ライブラリがどのように動作するかについて少し混乱しています。CGI や urllib などのモジュールは Unicode 文字列を使用しますか、それとも新しい「bytes」タイプを使用してエンコードされたデータのみを提供しますか?

0 投票する
11 に答える
327264 参照

c# - .NETでフォーマット文字列の中括弧(中括弧)をエスケープする方法

使用時に角かっこをエスケープするにはどうすればよいstring.Formatですか?

例えば:

この例では例外はスローされませんが、文字列が出力されますfoo {0}

角かっこをエスケープする方法はありますか?

0 投票する
14 に答える
5491 参照

c++ - なしの C++ 文字列とSTL

私は過去に C++ をあまり使用したことがなく、最近は C# をたくさん使用していて、C++ の基本に戻るのに本当に苦労しています。これは、最も便利な C++ 構造を使用できない作業が義務付けられているため、特に注意が必要です。そのため、すべての文字列は char * でなければならず、STL リストの規定はありません。

私が現在やろうとしているのは、文字列のリストを作成することです。これは、STL または C# を使用してまったく時間がかからないものです。基本的には、次のような機能が必要です。

それで、

または、C# の場合は...

そして、それがうまくいかないことに気づきます。渡された変数 (const ポインターと const 文字列) の const の性質がかなり難しいことを知っていますが、私の基本的な問題は、過去に STL リストなどを使用して常にこの状況を回避してきたことです。それを回避する必要がありました!

0 投票する
5 に答える
1492 参照

python - Google App Engine: Model クラスのプロパティにプログラムでアクセスするにはどうすればよいですか?

私はモデルクラスを持っています:

にこのクラスのインスタンスがありp、文字列sには値が含まれています'first_name'。私は次のようなことをしたいと思います:

どちらもTypeError.

どうすれば私が望むものを達成できるか知っている人はいますか?

0 投票する
13 に答える
5132 参照

string - ランダムな文字列が英語のように聞こえるかどうかを判断するにはどうすればよいですか?

入力単語のリストに基づいて文字列を生成するアルゴリズムがあります。英単語のように聞こえる文字列だけを分離するにはどうすればよいですか? すなわち。LORDを維持しながらRDLOを破棄します。

編集:明確にするために、それらは辞書内の実際の単語である必要はありません。英語のように聞こえる必要があるだけです。たとえば、KEALは受け入れられます。

0 投票する
14 に答える
150801 参照

python - Pythonの文字列から印刷できない文字を取り除く

私は走っていた

Perl では、印刷できない文字を取り除くことができます。

Python には POSIX 正規表現クラスがなく、 [:print:] を自分の望む意味で書くことはできません。文字が印刷可能かどうかをPythonで検出する方法がわかりません。

あなたならどうしますか?

編集: Unicode 文字もサポートする必要があります。string.printable の方法は、それらを出力から喜んで取り除きます。curses.ascii.isprint は、Unicode 文字に対して false を返します。

0 投票する
17 に答える
44014 参照

java - Javaと.NETで文字列を変更できないのはなぜですか?

String彼らがJavaと.NET(および他のいくつかの言語)で不変にすることを決めたのはなぜですか?なぜ彼らはそれを可変にしなかったのですか?

0 投票する
6 に答える
20452 参照

string - Visual Basic 6 での文字列スペース不足

TCP ソケットを介してデータをやり取りする VB6 アプリケーションでエラーが発生しています。「文字列スペースが不足しています」という実行時エラーが発生します。誰かがこれを見たことがありますか、またはなぜこれが起こるのか考えていますか? VB6 のしきい値に達しているように見えるので、他の考えも役に立ちます。

0 投票する
4 に答える
10244 参照

c# - C# 文字列操作の検索と置換

フォームにタグを含む文字列があります< tag >。これらのタグのインスタンスをプログラムで特殊な ASCII 文字に置き換える簡単な方法はありますか? たとえば、タグ likeを?"< tab >"に相当する ASCII に置き換えます。'/t'

0 投票する
9 に答える
4378 参照

c# - 文字列メンバーの条件に一致するコレクションからオブジェクトを見つける最速の方法

特定のクラスのコレクション (配列、一般的なリスト、またはこの問題に対する最速ClassFooの解決策であるもの) があるとします。それを呼び出しましょう。

コレクションに 50.000 アイテムがあり、すべてメモリ内にあるとします。ここで、バー メンバーの条件に従うコレクション内のすべてのインスタンスをできるだけ早く取得したいと考えています。たとえば、次のようになります。

できるだけ早く結果を得るにはどうすればよいですか? 高度なインデックス作成手法とデータ構造を検討する必要がありますか?

この問題のアプリケーション ドメインは、クエリを取得し、結果として提案のコレクションを提供するオートコンプリートです。条件がこれ以上複雑になることはないと仮定します。また、多くの検索があると仮定します。