java split()使用“.” “\” "|" "*" "+"要转义

 

  1. public class test{

  2.  
  3. public static void main(String[] args){

  4. Scanner in = new Scanner(System.in);

  5. String string=in.nextLine();

  6. //要使用"."分割,必须使用\\转义:如:split("\\.");

  7. //regex为\\\\,因为在java中\\表示一个\,而regex中\\也表示\,所以当\\\\解析成regex的时候为\\。

  8. String[] strs=string.split("\\\\");

  9. for(String s:strs){

  10. System.out.println(s);

  11. }

  12. }

你可能感兴趣的:(java split()使用“.” “\” "|" "*" "+"要转义)