問題タブ [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.
python - リストを小さなリストに分割 (半分に分割)
Python リストを簡単に半分に分割する方法を探しています。
したがって、配列がある場合:
私は得ることができるでしょう:
tsql - T-SQL での文字列分割の実装と適用
私はT-SQLでこのステートメントを持っています。
次のような数字の文字列に等しい「複数」BAY
の s を選択TABLE
しています。uid
したがって、BAY
から 4 つの異なる を選択する必要がありますTABLE
。基本的に、文字列1:45:34:98
を 4 つの異なる数字に分割する必要があります。
Split() が機能すると考えていますが、機能せず、構文エラーが発生します。T-SQL の神々からの考えは素晴らしいものです。
regex - Perl 正規表現ですべての ASCII 文字 (正規表現の特殊文字を含む) を処理するにはどうすればよいですか?
私はPerlで次のコードを持っています:
$_[2]
はデリミタ変数で、$_[1]
はデリミタが存在する可能性のある文字列です。 ($_[0]
は別の場所で使用されています) これらの変数名から、このコードがサブルーチンにあると推測したかもしれません。
とにかく、私の質問に、区切り文字が無害なものである'a'
か':'
、コードが正常に機能する場合です。ただし、文字のように Perl 正規表現によって解析されるものである場合、'\'
想定どおりに機能しません。これは、分割関数で Perl が次のように表示されるため、理にかなっています。
これは、これが必要なため、まったく意味がありません。
$_[2]
そのすべてを念頭に置いて、私が答えることができない私の質問は次のとおりです。別のものと解釈されませんか?」
前もって感謝します、
ロバート
java - 区切り文字のみを含む文字列を分割するにはどうすればよいですか?
私は次のコードを使用しています:
ArrayIndexOutofBound
例外が発生しています。String.split()
連続または末尾/開始区切り文字をどのように処理しますか?
も参照してください:
php - テキストを単語に分割する
PHP を使用して、テキストを 1 つの単語に分割したいと考えています。これを達成する方法はありますか?
私のアプローチ:
これは良いアプローチですか?改善のアイデアはありますか?
前もって感謝します!
java - Java String.split() の効果を逆にする方法は?
文字列の配列を区切られた文字列に結合する方法を探しています。split() の反対です。
自分で書いてみる前にフォーラムに質問したかった(JDKにはすべてがあるため)
.net - 120 MB の CSV ファイルの String.Split() での .NET System.OutOfMemoryException
C# を使用して、約 120 MB のプレーンテキスト CSV ファイルを読み込んでいます。最初は行ごとに読み取って解析を行いましたが、最近、ファイルの内容全体を最初にメモリに読み取る方が数倍高速であることがわかりました。CSV には引用符の中にコンマが埋め込まれているため、解析はすでに非常に低速です。つまり、正規表現の分割を使用する必要があります。これは、確実に機能することがわかった唯一のものです。
内容全体をメモリに読み取った後に解析を行うために、改行文字で文字列分割を行い、各行を含む配列を取得します。ただし、120 MB のファイルでこれを行うと、System.OutOfMemoryException
. コンピューターに 4 GB の RAM が搭載されているのに、メモリがすぐに不足してしまうのはなぜですか? 複雑な CSV をすばやく解析するより良い方法はありますか?
javascript - Javascriptは正規表現を使用して分割されません
この質問を書き始めてから、私は自分が持っているすべての質問に対する答えを理解したと思いますが、他の人に役立つかもしれないし、より明確にすることが役立つかもしれないので、とにかく投稿したいと思いました。
javascript関数splitを使用して、先読みで正規表現を使用しようとしていました。matchを呼び出したときに一致が見つかったのに、何らかの理由で文字列が分割されていませんでした。もともと、問題は正規表現で先読みを使用することによるものだと思っていました。簡単な例を次に示します。
動作しません:
作品:
問題は、分割された例では、渡された文字列が正規表現として解釈されていなかったことであると思われます。引用符の代わりにスラッシュを使用すると、問題が解決するようです。
私は次のばかげた見た目の例で私の理論を確認しました:
分割関数が正規表現を持っていないのに、match関数が正規表現を持っていると仮定するのは奇妙だと思う人はいますか?
sql - SQL の結果を範囲に分ける
番号でインデックス付けされたメンバーのリストに対して簡単なクエリを実行し、それらを同じサイズの「バケット」にグループ化したいと思います。したがって、基本クエリは次のとおりです。
1000 のメンバー インデックス番号が返されたとします。今度は、最大メンバー インデックスと最小メンバー インデックスによってそれらを 10 個の同じサイズのグループに分割したいと考えています。何かのようなもの:
0 ~ 400 のアクティブ メンバー: 100 401 ~ 577 のアクティブ メンバー: 100 ... 1584 ~ 1765 のアクティブ メンバー: 100
私が思いついた最善の方法は、rownum 制限を増やして max(my_members.member_index) を繰り返しクエリすることです。
string - CallManager2:2つの区切り文字でテキストを分割します。ヘルプ
AC2でSplitを使用してプロジェクトを作成しようとしています。
これは私が持っています
しかし、in_pers = 3x5+5x3-6x8-4x2の場合はどうでしょうか。
どうすれば3x5、5x3、6x8、4x2の結果を得ることができますか
2つの区切り文字で分割を使用する方法。
宜しくお願いします..