問題タブ [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 投票する
2 に答える
5349 参照

xml - 非ユニコードXML表現

一部の要素値がUnicode文字であるxmlがあります。これをANSIエンコーディングで表すことは可能ですか?

例えば

XMLを逆シリアル化してから、デフォルトのエンコーディング(デフォルトはWindows-1252)を指定してXmlTextWriterを使用してシリアル化を試みます。すべてのUnicode文字は疑問符になります。VS 2008、C#3.5を使用しています

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

php - PHPでのstrpos関数の問題が針を見つけられない

phpで.phpファイルを開き、特定の行を評価したいと思います。特に、$table_id変数と$line変数に値が割り当てられている場合。

私が持っているテキストファイル内:

他の行の中で。以下のifステートメントは、$table_idまたはの発生を検出しません$screen($が付加されていない場合でも)。以下の「require」を検索するstrposステートメントが正常に機能するため、なぜ機能しないのか理解できません。

では、なぜこれはifステートメントがヒットしないのですか?

0 投票する
19 に答える
434472 参照

c++ - C++ で std::string からスペースを削除する

C++ で文字列からスペースを削除するための推奨される方法は何ですか? すべての文字をループして新しい文字列を作成することもできますが、もっと良い方法はありますか?

0 投票する
8 に答える
39742 参照

c# - C# 用に作成された Fuzzy Search または String Similarity Functions ライブラリはありますか?

同様の質問がありますが、ソース コードで使用できる C# ライブラリに関するものではありません。

ご協力ありがとうございました。

すでに lucene を見てきましたが、同様の文字列を検索するのがより簡単で、インデックス作成部分のオーバーヘッドがないものが必要です。

私がマークした答えには2つの非常に簡単なアルゴリズムがあり、1つはLINQも使用しているので完璧です.

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

oracle - Oracleで複数の文字列を一緒に置き換える方法

「支払い期限が {3} であるため、支払いができません{1}」というテーブルからの文字列があります。{2} {1} をある値に、{2} をある値に、{3} をある値に置き換えたい。

1つの置換機能で3つすべてを置換することは可能ですか? または、クエリを直接記述して置換値を取得する方法はありますか? これらの文字列を Oracle ストアド プロシージャで置き換えたい 元の文字列がテーブルの 1 つから来ている そのテーブルで選択を行っているところです

次に、その文字列の {1}、{2}、{3} の値を別のテーブルの別の値に置き換えたい

0 投票する
20 に答える
459359 参照

java - Javaで大文字と小文字を区別しない方法で文字列に別の文字列が含まれているかどうかを確認するにはどうすればよいですか?

2つの弦があるとしましょう。

s2に含まれているチェックリターンを実行したいs1。私はこれを行うことができます:

contains()大文字と小文字が区別されることは間違いありませんが、ドキュメントを読んでもこれを確実に判断することはできません。もしそうなら、私の最善の方法は次のようなものになると思います。

これはさておき、大文字と小文字を区別せずにこれを実現する別の(おそらくより良い)方法はありますか?

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

python - 文字列をリストに分割するにはどうすればよいですか?

この文字列がある場合:

2+24*48/32

このリストを作成するための最も効率的な方法は何ですか:

['2'、'+'、'24'、'*'、'48'、'/'、'32']

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

java - Javaで文字列をUTF8バイト配列との間で変換する方法

Javaでは、文字列があり、それをバイト配列としてエンコードしたい(UTF8または他のエンコードで)。または、バイト配列 (既知のエンコーディング) があり、それを Java String に変換したいと考えています。これらの変換を行うにはどうすればよいですか?

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

php - PHPで2つの文字列の違いを見つけるにはどうすればよいですか?

比較したい 2 つの文字列があり、2 番目の文字列の異なる文字の位置を返します。

たとえば、私が持っている場合

  1. "The brown fox jumps over the lazy dog"
  2. "The quick brown fox jumped over the lazy dog"

「クイック」と「エド」を強調したい。PHPでこれを行う最良の方法は何ですか?

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

python - 文字列に文字、数字、アンダースコア、およびダッシュのみが含まれていることを確認するにはどうすればよいですか?

文字列内のすべての文字を反復処理する場合、これを行う方法はわかっていますが、よりエレガントな方法を探しています。