public class RegexTest {
public static void main(String[]args){
System.out.println((args[0].split(args[1])).length);
}
}编译通过,运行:java RegexTest a1+b3-c5=4x [13245][+-=] command?
结果是4,请问为什么?
public static void main(String[]args){
System.out.println((args[0].split(args[1])).length);
}
}编译通过,运行:java RegexTest a1+b3-c5=4x [13245][+-=] command?
结果是4,请问为什么?
他以一个数字后面跟一个操作符为分割,符合这个正则的是
1+
3-
5=
然后,分割出来4块
a
b
c
4x