您好需要沿backslash
(/)
例如我有
String vret = "Comment Four/Y/34147/D_Z";
这必须分成4个字符串,即
Str sarr[]={comment,Y,34147,D_Z}
字符串将始终采用此格式,如XXXXX/X/XXXXXX/XXX
:
我假设将有正则表达式在java中执行此类操作
答案 0 :(得分:5)
答案 1 :(得分:1)
使用完整的正则表达式和预编译模式
Pattern p = Pattern.compile("([\\w]+)/(\\w)/(\\d+)/(\\.*)");
Matcher m = p.matcher(vret);
if(m.matches()){
String first = m.group(1);
String second= m.group(2);
int third = Integer.parseInt(m.group(3));
String fourth= m.group(4);
}
答案 2 :(得分:1)
String sarr[] = vret.split("/");
简单,呃?