問題タブ [delimiter]

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 投票する
5 に答える
72476 参照

c# - 区切り文字列を辞書に変換するC#で

「key1=value1;key2=value2;key3=value3;」という形式の文字列があります。

上記のキーと値のペアの辞書に変換する必要があります。

これについて最善の方法は何ですか?ありがとう。

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

bash - 'cut'コマンドで同じ後続の区切り文字を1つとして扱うようにするにはどうすればよいですか?

列ベースの「スペース」調整されたテキストストリームから特定の(4番目の)フィールドを抽出しようとしています。cut次のようにコマンドを使用しようとしています。

cat text.txt | cut -d " " -f 4

残念ながら、cut複数のスペースを1つの区切り文字として扱いません。私はawkをパイプでつなぐことができた

awk '{ printf $4; }'

またはsed

sed -E "s/[[:space:]]+/ /g"

cutスペースを折りたたむために、しかし、ネイティブに対処する方法といくつかの区切り文字があるかどうか知りたいですか?

0 投票する
1 に答える
6275 参照

c - カスタム区切り文字まで行ごとに読み取られる C ファイル

'\n' のようなカスタム区切り文字でファイルを読み取る C の関数はありますか?

例:私は持っています:

ファイルに例示するために\nを書きましたが、LF(改行、 '\n'、0x0A)です

ファイルを部分的に読み取り、2 つの文字列に分割するようにします。

私は最大数の文字を読み取ることができる fgets を知っていますが、どのパターンでも読み取ることはできません。C ++にはメソッドがあることは知っていますが、Cではどのように行うのですか?

別の例を示します。

ファイル ABC.txt を読んでいます

次のコードを使用します。

fgets は abc で停止する必要があると予想していました\n

ただし、res は abc\ndef\nghi\n で満たされています。

解決済み:問題は、WindowsXP で Notepad++ を使用していたことです (私が使用したものは、他のウィンドウで発生するかどうかはわかりません)、異なるエンコーディングでファイルを保存しました。

fgets の改行には、notepad ++ で入力するときに CR だけでなく CRLF が必要です

Windowsのメモ帳を開いたところ、2番目の例でfgetsがabc\nまでの文字列を読み取ることができました。

0 投票する
2 に答える
11084 参照

tsql - T-SQL-カンマ区切りの列を複数の列に変換します

次の表から、Values列を複数の列に変換し、現在コンマで区切られている個々の値を入力するにはどうすればよいですか?変換前:

変換の結果は次のようになります。

0 投票する
1 に答える
315 参照

python - Pythonのグラフ理論エッセイのコードからの質問

コードは、有向グラフの2つのノード間のパスを決定することです。これはコードです:

Pythonを初めて使用するので、私2人には小さくて些細な質問があります。気にしないでください。

Q1。if newpath:コードの最後から2行目はどういう意味ですか?

Q2。このコードは、有向グラフで可能なすべてのパスを提供しますか?

ありがとう。

0 投票する
2 に答える
104 参照

php - レコードの区切り文字PHP

レコードを取得するwhileループがある場合、ループの進行中にレコードの量の後にレコードをラップすることでレコードを区切ることができるようにしたいです。

(whileループを使用):

ただし、次のようにレコードをグループ化する必要があります。

したがって、3を超える場合は、3カウントごとにラップする必要があります。

0 投票する
1 に答える
131 参照

php - 初心者の PHP のヘルプが必要

私はしばらくの間PHPを学んでおり、明確にしたいと思っていました。

preg_match次のようなさまざまな区切り記号で呼び出される関数を見てきました。

今日も%使われているのを見ました。

私の質問は2つの部分です:

全キャラ使えるのは?

そして、基準はありますか?

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

shell - カンマ区切り文字をパイプ区切り文字に変更するには、シェルスクリプトが必要です

私の入力は次のよう"$130.00","$2,200.00","$1,230.63"になります。私の質問は、コンマ区切り文字を|に変更するにはどうすればよいかということです。実際の入力のコンマを削除せずに区切り文字。この入力を明確にするために、40列9500行のcsvファイルにあります。出力を次のように見せたい

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

unix - Unix - 区切り文字として複数の空白があるファイルをカットする必要があります - awk またはカット?

Unix のテキスト ファイルからレコードを取得する必要があります。区切り文字は複数のブランクです。例えば:

これから、抽出する必要があります

すべてのレコードの区切り文字は常に 3 つの空白になります。

これを UNIX スクリプト (.scr) で実行し、出力を別のファイルに書き込むか、do-while ループへの入力として使用する必要があります。私は以下を試しました:

test_file.txt は入力ファイルで、file1.txt はルックアップ ファイルです。しかし、上記の方法は機能せず、 awk -F の近くで構文エラーが発生します

出力をファイルに書き込もうとしました。以下はコマンドラインで機能しました:

これは機能しており、コマンドラインでレコードを output.txt に書き込んでいます。ただし、同じコマンドは unix スクリプトでは機能しません (.scr ファイルです)。

どこが間違っているのか、どうすれば解決できるのか教えてください。

ありがとう、
ヴィサフ

0 投票する
1 に答える
90 参照

mysql - 区切り文字による MySQL 抽出結果

簡単な(できれば簡単な)質問があります。MySQL データベースにいくつかの情報が保存されています。

ここから特定の情報を取得できる必要があります。この一連のデータが options というテーブルの各レコードにあるとしましょう。値情報を抽出できるようにする必要がありinfo3ます。つまり、(すべてのレコードについて) レコードの " value3" セクションを受け取る必要があります。" "は必要ありません。 |info3=" " だけvalue3です。" " の実際の値は、value3レコードごとに異なります。