Patten,Java中的字符串模式

时间:2014-04-03 08:13:36

标签: java regex

我想从字符串中取出关键作品。 String格式如下:

字符串是:1)KEY,2)键,3)键:4)键:5)键。 6)关键

也就是说,在钥匙之后,还有,。 :或作为分隔符的空间。有人可以给我一个如何写正则表达式的提示吗?

2 个答案:

答案 0 :(得分:1)

我认为string.split("regex")是你需要的。看看the string docs

答案 1 :(得分:0)

    String keys[]= "1) KEY, 2)Key , 3) Key : 4) Key: 5) Key. 6) Key".split(",|:|\\.");
// In regex '|' means or. So you can split by ',' or ':' or '.'
     for(String s:keys)
            System.out.println(s);

<强>输出

1) KEY
 2)Key 
 3) Key 
 4) Key
 5) Key
 6) Key