Задача Задача №3464601
А
А
Чтобы дать точное число, мне нужен сам текст глав IV–VII второй части тома 2 «Война и мир». Пришлите, пожалуйста, текст этих глав (или позволение найти онлайн-версию).
Если хочешь посчитать сам(а), можно сделать так:
Общий подход (регулярные выражения):
- Найти все вхождения подстроки "не" (регистр неважен). Регулярное выражение: (?i)не Это даст количество всех вхождений "не" внутри слов и как отдельного слова.
- Найти все случаи отдельного слова "не". Регулярное выражение: (?i)\bне\b Это даст количество самостоятельных слов "не".
- Итоговое значение: (количество подстроки "не") минус (количество словосочетаний "\bне\b").
Пример на Python (быстрый скрипт):
- text = open('vol2_part2_ch4_7.txt', encoding='utf-8').read().lower()
- import re
- total = len(re.findall(r'не', text))
- standalone = len(re.findall(r'\bне\b', text))
- print(total - standalone)
Альтернатива в текстовом редакторе (например, Notepad++):
- Скопируйте весь текст глав в один файл.
- Регистрация: в Regex режиме найдите (?i)не и посчитайте Общее количество вхождений.
- Затем найдите (?i)\bне\b и запишите количество самостоятельных слов.
- Вычислите разницу — это требуемое число.
Жду текст — дам точное число.