作者machican (麻糬可以的,麻糬罐)
站内java
标题[J2SE] 可以利用regexp来parse数字吗
时间Sun Apr 6 19:00:30 2008
请问一下 regular expression 可以用来辅助 parse 字串吗?
因为我今天想要辨识一段这样的字串: \d+[[a-zA-Z_0-9]+\d+]*
然後将它里面的数字都抓出来,中间用来 split 的字串不一定是什麽东西
也会含有符号甚至是一些invisible character
除了自己硬干去抓数字出来parse之外,请问一下有没有比较方便的方法呢?
我在幻想有没有自动return那堆\d+成一个字串阵列的功能
Ps. 在Pattern class中split功能似乎必须先知道分隔字串的规则
现在我想要的是相反的,我只知道我要的内容的规则,想要把它割出来
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.164.72
※ 编辑: machican 来自: 140.119.164.72 (04/06 19:15)
1F:推 LPH66:那就把分隔字串写成"[^0-9]+"就好啦 04/06 19:35
2F:→ machican:对耶.... = =+ 真笨耶,居然没想到这个,谢谢你~ 04/06 19:37