@tekitt

Составить регулярное выражение которое найдет весь текст до конца начиная с 5000-ого знака от начала?

Пропустить первые 5000 знаков в тексте, остальное выделить, до конца текста. Спасибо!

Есть текст, большой текст на 50к символов, вот из всего текста мне нужно оставить первые 5000 символов, остальное удалить. Регуляркой хотел выделить все кроме 5000 символов и заменить на пробел.
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 4
Melkij
@Melkij
PostgreSQL DBA
Почему именно регуляркой?
Для PCRE как-то так можно: ~(?<=^.{5000}).+$~
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev
software engineer
что-то типа такого?
^.{5000}(.*)$\1
Ответ написан
@tekitt Автор вопроса
@Melkij Регуляркой мне проще вроде как :) из альтернатив это C# и JavaScript - но в этот огород совсем не хочется лезть.
@saboteur_kiev Что-то выделяет, но не то :)

Надо что бы работало в n++

@DevMan uloader.ru/ffVCdi
Ответ написан
angrySCV
@angrySCV
machine learning, programming, startuping
не нужна вам никакая регулярка, во всех языках для работы со строками есть какой-нибудь REPLACE метод, обычно с параметрами начала замены.
и да заменить что-то на пробел, не тоже самое что удалить, если вам нужно в точности удалить, можете заменить на ""
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы