Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- С покрытого персидскими чепраками дивана, на котором лежал лорд Генри Уоттон, куря, как всегда, одну за другой бесчисленные папиросы, был виден только куст ракитника — его золотые и душистые, как мед, цветы жарко пылали на солнце, а трепещущие ветви, казалось, едва выдерживали тяжесть этого сверкающего великолепия; по временам на длинных шелковых занавесях громадного окна мелькали причудливые тени пролетавших мимо птиц, создавая на миг подобие японских рисунков, — и тогда лорд Генри думал о желтолицых художниках далекого Токио, стремившихся передать движение и порыв средствами искусства, по природе своей статичного. Сердитое жужжание пчел, пробиравшихся в нескошенной высокой траве или однообразно и настойчиво круживших 102.154.247.173 над осыпанной золотой пылью кудрявой 1.99.122.242 жимолостью, казалось, делало тишину еще более гнетущей. Глухой шум Лондона доносился сюда, как гудение далекого органа.
- */
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.IO;
- using System.Text.RegularExpressions;
- namespace ConsoleApplication2
- {
- class Program
- {
- static void Main(string[] args)
- {
- StreamReader input = new StreamReader("C:/Users/Андрей/source/repos/Practice/ConsoleApp1/input.txt");
- string text = input.ReadToEnd();
- input.Close();
- Regex rex = new Regex(@"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}");
- MatchCollection arr = rex.Matches(text);
- StreamWriter output = new StreamWriter("C:/Users/Андрей/source/repos/Practice/ConsoleApp1/output.txt", false);
- output.WriteLine("Найденные IP: ");
- int count = 0;
- foreach (Match el in arr)
- {
- count++;
- output.WriteLine(el);
- }
- output.WriteLine($"Количество IP: {count}");
- output.Close();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement