Задать вопрос
@Kryptonit

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

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

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽