問題タブ [string-split]

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 に答える
72 参照

java - 文字列の部分文字列

文字列 "552 s hello" があります。1 つの部分文字列で "552" を取得し、別の部分文字列で "s" を取得したいのですが、最初の 2 つのスペースに基づいてこの文字列を分割したいと考えています。助けてください...

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

java - 文字列を最初の 2 つのスペースで分割する

私は多くのことを読みましたが、必要な文字列を取得する方法がわかりません。私の文字列は次のとおりです。 1つの文字列のスペース「s」の後に残りの文字列があり、スペースの位置が毎回変更されます.助けてください.私は試しました

しかし、私はメッセージに何かゴミがあります。

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

c++ - C++ 文字列を分割して、文字列全体とその一部/文字を個別に取得する方法

私の質問は、C++ で文字列を分割するにはどうすればよいですか? たとえば、私は `

  1. [,(,a,*,b,...... のように式全体を個別に取得する必要があります。
  2. そして、適切な位置に[,(,),{,(,),},] のようなブラケットのみを取得したい

いくつかの簡単な方法でこれらを行うにはどうすればよいですか

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

java - Java で文字列を分割するときのエラー

特定の区切り記号のセットに従って文字列を分割しようとしています。
私の区切り文字は次のとおりです: ,"():;.!?単一のスペースまたは複数のスペース。これは私が現在使用しているコードです。

ほとんどの場合は問題なく動作しますが、最初の単語が引用符で囲まれていると問題が発生します。例えば

私にこの出力を与えています

出力で配列を取得したい

このコードは、引用符が文の途中で使用されている場合は正常に機能しています。先頭にある場合は何が問題なのかわかりません。

編集:区切り文字のいずれかが文字列の最初の文字として使用されている場合、同じ問題があることに気付きました

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

r - strsplit を可変数の列に分割する

これは、以前に尋ねたこの質問の続きです: R for loop: create a new column with the count of a sub str from a different column

私は大きなテーブルを持っています(100以上の列、50k以上の行)。列の 1 つには、次の形式のデータが含まれています。

私は行きたい:

記入する必要がある列は 3 つ以上あります。例としてこれを削除しました。私のスクリプトは、入力する適切な数の列を作成します。コードが必要なだけです。これは for ループであると想定し、「col」の文字列を「,」で分割し、分割された文字列を後続の列に配置します。

助けてくれてありがとう!

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

c# - linqを使用して数値と文字列を分割する

次のように、最初の部分が文字列で最後の部分が数字である文字列があります。

ahde7394

だから私が取得したいのは:

アヘデ

7394

最初に文字列を抽出し、次に文字の最後の位置から文字列の最後までの数値を取得することを考えたので、インデクサーを使用して何らかの方法で実行できると思います:

それから私はすることができます:

1) 文字列を取得するには: stringQuery.newStr

2) 番号を取得するには: stringQuery.Skip(stringQuery.pos).Select(d => d);

stringQuery を取得した後、匿名型であるため、そのアイテムにアクセスできません....

何か案は?

str="ahde7394" と推測するLINQ を使用したソリューション:

および番号の場合:

または、最後の部分が数字であると推測することをお勧めします。

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

c++ - C++ 分割ワイド文字列

WideChar 文字列を配列に分割しようとしています。これが私がこれを行っている方法です:<>

問題は、最終結果の配列に「This」がないことです。何が問題なの
ですか?

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

javascript - 正規表現 JavaScript による文字列分割

日付を含む文字列がありますが、日付オブジェクトはそれを受け入れないため、有効な形式にする必要があります。

私はこれを試しました

次のような配列を提供する必要があります

私が間違っている場所はありますか?