タグ付けされた質問 「split」

多くの場合、区切り文字または正規表現によって、アイテム(文字列など)をパーツに分割することに関する質問には、このタグを使用します。



13
文字列を文字の配列に分割する方法は?
文字列を文字の配列に分割する答えをウェブで探してみましたが、簡単な方法を見つけることができないようです str.split(//)Rubyのように動作しないようです。ループせずにこれを行う簡単な方法はありますか?
450 python  split 


20
Java文字列を改行で分割
JTextArea正規表現を使用して文字列を分割することでテキストを分割しようとしていますが\n、これは機能せず、\r\n|\r|n他の多くの正規表現の組み合わせでも試しました。コード: public void insertUpdate(DocumentEvent e) { String split[], docStr = null; Document textAreaDoc = (Document)e.getDocument(); try { docStr = textAreaDoc.getText(textAreaDoc.getStartPosition().getOffset(), textAreaDoc.getEndPosition().getOffset()); } catch (BadLocationException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } split = docStr.split("\\n"); }
389 java  regex  split  newline 

16
n番目の文字ごとに文字列を分割しますか?
StackаэтотвопросестьответынаStack Overflowнарусском:Разбитьстрокупо6символов 文字列をn番目の文字ごとに分割することは可能ですか? たとえば、次の文字列があるとします。 '1234567890' 次のようにするにはどうすればよいですか。 ['12','34','56','78','90']
382 python  string  split 

16
文字列区切り文字を使用してC ++で文字列を解析(分割)(標準C ++)
以下を使用してC ++で文字列を解析しています。 using namespace std; string parsed,input="text to be parsed"; stringstream input_stringstream(input); if (getline(input_stringstream,parsed,' ')) { // do some processing. } 単一の文字区切り文字を使用した解析は問題ありません。しかし、区切り文字として文字列を使用したい場合はどうでしょうか。 例:分割したい: scott>=tiger >=区切り文字として、私はスコットと虎を得ることができるように。
362 c++  parsing  split  token  tokenize 


12
vimで2つの開いているファイルの位置を(スプリットで)入れ替えるにはどうすればよいですか?
vimで分割の任意のレイアウトを持っていると仮定します。 ____________________ | one | two | | | | | |______| | | three| | | | |___________|______| 交換する方法があるoneとtwo同じレイアウトを維持するとは?この例では簡単ですが、より複雑なレイアウトに役立つソリューションを探しています。 更新: もっと明確にすべきだと思います。前の例は、実際のユースケースを単純化したものです。実際のインスタンスで: 同じレイアウトを維持しながら、これらの分割の2つを交換するにはどうすればよいですか? 更新!3年以上後... sgriffinのソリューションを、簡単にインストールできるVimプラグインに入れました!お気に入りのプラグインマネージャーを使用してインストールし、試してみてください:WindowSwap.vim
313 layout  editor  split  vim 

5
最初の発生時に分割
区切り文字の最初の出現時に文字列を分割する最良の方法は何でしょうか? 例えば: "123mango abcd mango kiwi peach" 最初mangoに分割して取得: "abcd mango kiwi peach"
309 python  split 


5
歴史に埋もれたGitコミットを分割するにはどうすればよいですか?
私は自分の歴史を一掃し、それにいくつかの変更を加えたいと思っています。問題は、2つの無関係な変更を伴うコミットがあり、このコミットがローカル(プッシュされていない)履歴の他のいくつかの変更に囲まれていることです。 このコミットをプッシュする前に分割したいのですが、私が目にしているガイドのほとんどは、最新のコミットまたはコミットされていないローカル変更の分割に関係しています。それ以降、自分のコミットを「再実行」する必要なく、少し歴史に埋もれているコミットに対してこれを行うことは可能ですか?

5
Java文字列分割により空の値が削除されました
セパレータを使用して値を分割しようとしています。しかし、私は驚くべき結果を見つけています String data = "5|6|7||8|9||"; String[] split = data.split("\\|"); System.out.println(split.length); 8つの値を取得することを期待しています。[5,6,7、EMPTY、8,9、EMPTY、EMPTY] しかし、 6つの値しか取得できません。 任意のアイデアと修正方法。EMPTY値がどこにあっても、配列になっている必要があります。
286 java  string  split 

15
データフレーム文字列の列を複数の列に分割する
次の形式のデータを取得したい before = data.frame(attr = c(1,30,4,6), type=c('foo_and_bar','foo_and_bar_2')) attr type 1 1 foo_and_bar 2 30 foo_and_bar_2 3 4 foo_and_bar 4 6 foo_and_bar_2 そして、split()上から列 " type" を使用して、次のようなものを取得します。 attr type_1 type_2 1 1 foo bar 2 30 foo bar_2 3 4 foo bar 4 6 foo bar_2 何らかの形でapply機能するという信じられないほど複雑なことを思いつきましたが、それを誤解してしまいました。最善の方法になるには複雑すぎるように見えました。strsplit以下のように使用できますが、それをデータフレームの2列に戻す方法が不明です。 > strsplit(as.character(before$type),'_and_') [[1]] [1] "foo" …
245 r  string  dataframe  split  r-faq 

14
カンマ区切りの文字列を個別の行に変換する
次のようなSQLテーブルがあります。 | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 次のようなSELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......'個々の行を返すようなクエリを実行できるクエリはありますか。 | OtherID | SplitData +-------------+------------------- | cdef123-... | 18 | cdef123-... | 20 | cdef123-... | 22 …
234 sql-server  tsql  split  comma 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.