powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Как удалить 20 символов после найденого слова
4 сообщений из 4, страница 1 из 1
Как удалить 20 символов после найденого слова
    #39886175
Zafar Z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть к примеру такое выражение:

Код: java
1.
s=s.replaceAll("file:///"+".*"+".2019", "");



С ним все ясно

Удаляет все что между file:/// и .2019

А вот как к примеру удалить выражение
Код: java
1.
s=s.replaceAll("file:///"+".*"+".2019 12.08.2004", "");



или

Код: java
1.
s=s.replaceAll("file:///"+".*"+".2019 12.08.1979", "");



То есть я думаю было бы идеальное решение например найти начальное слово и удалить после него 20 позиций(или символов) только не знаю как реализовать?
...
Рейтинг: 0 / 0
Как удалить 20 символов после найденого слова
    #39886234
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В простом случае твоя задача решается substring-ом. Без регулярок. Обе удаляемые части имеют фиксированный размер.
...
Рейтинг: 0 / 0
Как удалить 20 символов после найденого слова
    #39886561
Zafar Z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Спасибо , сработало :
Код: java
1.
2.
3.
int inn=s.lastIndexOf("file:///");
                    uds=s.substring(inn, inn+98);
                   s=s.replaceAll(uds, "");
...
Рейтинг: 0 / 0
Как удалить 20 символов после найденого слова
    #39886832
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тыж все равно replaceAll используешь.

Попробуй как-то так.

Код: java
1.
2.
3.
int $1 = "file:///".length;
int $2 = ".YYYY DD.MM.YYYY".length;
s = s.substrng($1,s.length - $1 - $2);
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как удалить 20 символов после найденого слова
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]