Применяю так:
String s = "01.02.2003";
String[] arr = s.split(".");
Log.i("MyLog", "arr.length: " + arr.length);
Результат:
arr.length: 0;
Проверяю:
if (s.contains("."))
Log.i("MyLog", "true");
else
Log.i("MyLog", "false");
Результат:
true
Ответ
Символ используется в регулярных выражениях для обозначения любого символа
Поэтому нужно этот символ экранировать: s.split("\\.")
Комментариев нет:
Отправить комментарий