【发布时间】:2017-05-09 04:49:48
【问题描述】:
我想匹配表格的行。没有符号表示一个单元格的开始或结束位置,而是空格。中间有
示例行:
" here is a $$ cell here another cells I dont care about........."
这是我天真而无效的尝试,我只想要 2 个单元格:
\\s{5,}([^\\s{2,}]+)\\s{5,}([^\\s{2,}]+)\\s{5,}.*
【问题讨论】:
-
前导/尾随空格怎么样?您期望任何空单元格吗?见this demo, BTW。
-
不,我不希望任何空单元格。我基本上是在寻找前 n 组字符。
-
那么,
["here is a $$ cell", "here another", "cells I dont care about........."]是预期的输出吗? -
是的。抱歉,如果不清楚。不过,在这种情况下,我只需要 2 场比赛。所以我想我只取前两个列表元素。