![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
admin82 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 22.8.2006 Репутация: нет Всего: 1 |
Всем доброй ночи. Есть такая задача.
Какими средствами можно из строки вида DateJoined=12/05/2007 00:00:00 AM; выделить подстроку 12/05/2007 00:00:00 AM Понятно, что с помощью java.util.regex можно проверить, такая ли это строка, а вот как из нее выделить нужное? |
|||
|
||||
Kangaroo |
|
|||
![]() AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 21 Всего: 104 |
Это сообщение отредактировал(а) Kangaroo - 21.1.2008, 21:49 -------------------- Lost.... |
|||
|
||||
admin82 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 22.8.2006 Репутация: нет Всего: 1 |
a begin i end откуда
|
|||
|
||||
Kangaroo |
|
|||
![]() AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 21 Всего: 104 |
из JavaDoc'a ![]() точнее там: beginIndex - индекс начала подстроки endIndex - индекс конца подстроки. Для твоего случая вот:
-------------------- Lost.... |
|||
|
||||
lando1 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 30.4.2007 Репутация: нет Всего: нет |
с помощью regexp можно сделать split (YOU_STRING.split("regexp")) строки на подстроки согласно шаблону - метод вернет String[]. Оттуда возьмешь 0й элемент.
|
|||
|
||||
v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 8 Всего: 56 |
в regexp можно использоваьть group c помощью их и можно выделить ...
|
|||
|
||||
nornad |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1079 Регистрация: 16.2.2007 Где: в Караганде Репутация: 16 Всего: 31 |
Во-во, а ребята что-то совсем перемудрили. ![]() -------------------- Три достоинства программиста: Леность, Нетерпение и Гордость Ларри Уолл |
|||
|
||||
admin82 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 22.8.2006 Репутация: нет Всего: 1 |
Вот такой код кидает Exception in thread "main" java.lang.IllegalStateException: No match found хотя если раскоммнтировать //System.out.println(matcher.replaceAll("x"));, то видно, что pattern правильный. В чем проблема? Если появится непреодолимое желание поправить шаблон -- буду очень благодарен, пользую впервые и этот-то едва написал |
|||
|
||||
Kangaroo |
|
|||
![]() AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 21 Всего: 104 |
Вот так попробуйте:
Я убрал точку с запятой, она же вам не нужна? -------------------- Lost.... |
|||
|
||||
admin82 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 22.8.2006 Репутация: нет Всего: 1 |
Гораздо лучше. Запятая не надо, конечно, но отдельное спасибо за
Закрыто. Всем спасибо |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Вверху, в строке с заголовком темы, есть кнопка Пометить как решённый, пользуйся ей если вопрос решён. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |