У меня есть строка, как dhgsf20101211124422asddas. Эта строка содержит дату в yyyymmddhhmmss formate. Как получить эту дату из длинной строки, как указано выше. Заранее заблаговременноИзвлечение даты из большой строки
ответ
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html. Предполагая, что это java.
Я не думаю, что «Сканер» - это «даты». –
регулярных выражения должны работать, чтобы захватить возможные подстроки - то некоторую вменяемость логики проверки даты для любого другого действия
Я хотел бы использовать регулярное выражение. Предполагая, что это всегда 14-значное число, и что в строке не будет никаких точно точно 14-значных цифр, это было бы легко сделать.
Существует довольно много инструментов, которые помогут вам создавать регулярные выражения, я обычно использую http://www.redfernplace.com/software-projects/regex-builder/, что позволяет легко даже без особого знания того, как они работают.
Я бы использовал синтаксический анализ Java DateFormat
. Это позволяет вам пройти через строку, используя объект ParsePosition
.
DateFormat format = new SimpleDateFormat("yyyymmddhhmmss");
ParsePosition pp = new ParsePosition(0);
for (int c = 0; c < text.length(); c++) {
pp.setIndex(c); pp.setErrorIndex(-1);
Date d = format.parse(text, pp);
if (d != null) {
// Handle parsed date
// Only advance past the last parsed date if there was no error
if (pp.getErrorIndex() < 0) c = pp.getIndex() - 1;
}
}
- 1. Извлечение данных (строк) из строки большой строки
- 2. Извлечение части большой строки
- 3. Извлечение значения даты из строки
- 4. Извлечение допустимой даты из строки
- 5. MySQL: извлечение даты из строки
- 6. Извлечение даты из строки (URL)
- 7. Извлечение даты из строки + PHP
- 8. Извлечение подстрок из большой строки C#?
- 9. Извлечение временной метки из большой строки
- 10. Извлечение непоследовательно отформатированной даты из строки (синтаксический анализ даты, НЛП)
- 11. Извлечение сложного формата даты/времени из строки
- 12. Извлечение даты из строки метания ошибки
- 13. Извлечение даты из строки в python
- 14. Извлечение даты из строки в JS
- 15. Извлечение года из строки даты в python
- 16. Извлечение файлов из папки: самый большой, последний независимо от даты
- 17. Извлечение даты из mysql
- 18. Извлечение даты из текста
- 19. Извлечение даты из файла
- 20. Извлечение даты из SQL Строка
- 21. Objective-c Извлечение нескольких переменных из большой строки (улучшения производительности)
- 22. Извлечение даты из сложного NSString
- 23. Извлечение строки из строки
- 24. Извлечение месяца из поля даты
- 25. Получить фрагменты даты из строки
- 26. PHP: Извлечение строки из строки
- 27. Извлечение определенной строки из ЗЕЬЕСТА на основе даты последнего Trasanction
- 28. Извлечение даты из строки и создание каталога в BASH
- 29. Извлечение/преобразование даты из строки в MS Access
- 30. Извлечение даты и времени из строки с JQuery
Какой язык вы используете? – Freddy