作者upo (谁说这是个公平的世界)
站内java
标题[问题] 关於string的API
时间Fri May 23 12:22:44 2008
小弟最近想要处理读档
例如档案内容会像是:
This is a book,and that is a desk.
I am really glad to see you.
小弟的作法是先一次读整行
再用string.split来做分割
可是刚刚看了一下string的split method如下:
split
public String[] split(String regex)根据给定正则运算式的匹配拆分此字串。
该方法的作用就像是使用给定的运算式和限制引数 0 来呼叫两引数 split 方法
。因此,所得阵列中不套件括结尾空字串。
例如,字串 "boo:and:foo" 使用这些运算式可生成以下结果:
Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }
小弟不解的地方有两个
一是在Regex的地方
我的认知是如果我要什麽东西,我就写出什麽东西的regular expression
可是这个method好像是不要的写进去,还是说是我的认知有误??
另外在
Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" } ←这里
这个第二个例子
为什麽会产生一个""的空白string出来呢??
恳请各位不吝赐教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.86.160