@Kryptonit

Как с помощью regex посчитать кол-во определённых набор символов с условием?

Текстовый файл 24-j5.txt состоит не более чем из 10^6 символов S, T, O, C, K. Сколько раз встречается комбинация «OCK», не являющаяся при этом частью комбинации «STOCK»
текстовый файл я приводить не буду, нет смысла, задание относительно простое, его разумеется можно сделать и без regex ,
но хочется чуть-чуть поизвращаться) для лучшего понимания. если кто пользует regex, прошу помочь :)
  • Вопрос задан
  • 529 просмотров
Решения вопроса 1
@kot999
Backend software engineer
Если я правильно понял, то нужно использовать "Negative Lookbehind" конструкцию.
в Вашем случае паттерн будет что-то вроде:
/(? но не берусь сказать на сколько хорошо он будет работать на большом файле.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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