我正在尝试用点分割字符串,但我无法得到答案
String dob = "05.08.2010";
String arr[] = dob.split(".");
System.out.println(arr[0]+":"+arr[1]+":"+arr[2]);
最佳答案
试试这个
String arr[] = dob.split("\\.");
即,您需要使用双斜线来转义点,因为点将匹配正则表达式中的任何字符。另请注意,双反斜杠用于在正则表达式中创建单个反斜杠。
关于android - java中字符串上带点的拆分函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33031764/