Помогите пожалуйста с задачей.
Есть текстовый файл, содержащий строки вида:
13 34 55 88 53 23 76 99
58 43 12 90 84 34 61 35
и т. д.
Числа не повторяются, отделены пробелами. Как найти все строки, содержащие задаваемую последовательность чисел, например 13 53 99? Между искомыми числами может быть любая последовательность чисел. Числа можно задавать прямо в файле, запрос на ввод с консоли не нужен. Заранее благодарю!
CMD/BAT - Поиск последовательности чисел в текстовом файле
-
alpap
Re: CMD/BAT - Поиск последовательности чисел в текстовом файле
Код:
При предоставленных строках достаточно такой маски.
Код: Выделить всё
@echo off
set "f=file.txt"
findstr /rc:"\" "%f%"
pause>nulПри предоставленных строках достаточно такой маски.
-
Iska
-
Iska
-
alpap
Re: CMD/BAT - Поиск последовательности чисел в текстовом файле
Цитата Elven:
наверное это ^ и $
Сначала так и хотел, но досконально неясно как будет выглядеть строка поиска, может и так не пойдет, вполне вероятно, что и такое
* 13 * * 53 * 99 * или * * * * 13 * 99 * и надеюсь хоть последовательность будет соблюдаться в строке.
наверное это ^ и $
CMD/BAT - Поиск последовательности чисел в текстовом файле
Сначала так и хотел, но досконально неясно как будет выглядеть строка поиска, может и так не пойдет, вполне вероятно, что и такое
* 13 * * 53 * 99 * или * * * * 13 * 99 * и надеюсь хоть последовательность будет соблюдаться в строке.
-
Iska
Re: CMD/BAT - Поиск последовательности чисел в текстовом файле
Цитата Elven:
Iska, наверное это ^ и $
Не думаю. Не видел такого обозначенного условия.
Iska, наверное это ^ и $
CMD/BAT - Поиск последовательности чисел в текстовом файле
Не думаю. Не видел такого обозначенного условия.