Questions tagged «split»

使用此标签可以解决有关将项目(例如字符串)分成多个部分(通常使用定界符或正则表达式)的问题。



13
如何将字符串拆分为字符数组?
我试图在网上四处寻找将字符串拆分为字符数组的答案,但似乎找不到一个简单的方法 str.split(//)似乎不像Ruby那样工作。有没有一种简单的方法可以不循环?
449 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"); }
388 java  regex  split  newline 

16
每n个字符分割一个字符串?
Наэтотвопросестьответына 堆栈溢出нарусском:Разбитьстрокупо6символов 是否可以每n个字符分割一个字符串? 例如,假设我有一个包含以下内容的字符串: '1234567890' 我怎样才能使它看起来像这样: ['12','34','56','78','90']
380 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 与>=作为分隔符,以便我可以得到斯科特和老虎。
360 c++  parsing  split  token  tokenize 


12
如何在vim中交换两个打开文件的位置(拆分)?
假设我在vim中有一些分割的任意布局。 ____________________ | one | two | | | | | |______| | | three| | | | |___________|______| 有没有一种方法来交换one和two维护相同的布局?在此示例中,这很简单,但是我正在寻找一种解决方案,该解决方案将有助于更复杂的布局。 更新: 我想我应该更清楚。我之前的示例是实际用例的简化。对于实际实例: 如何交换这些拆分中的任何两个,并保持相同的布局? 更新!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提交?
我摸索了自己的历史,并希望对其进行一些更改。问题是,我的提交有两个不相关的更改,并且此提交被我的本地(非推送)历史记录中的其他一些更改所围绕。 我想在提交之前拆分此提交,但是我看到的大多数指南都与拆分最近的提交或未提交的本地更改有关。这样做对埋在历史中的提交进行此操作是否可行,而此后不必“重做”我的提交呢?


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" "bar" …
244 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 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.