Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.IO;
- using System.Linq;
- using System.Collections.Generic;
- using System.Text;
- using System.Text.RegularExpressions;
- class Program {
- static void Main(string[] args) {
- string str = @"54
- Истребитель мчал так близко624 от турболазерных пушек, что в поле бешеных энергетических всплесков кабина гудела, как гонг. Но преследователи не отставали.
- – Анакин, они повсюду!73
- – Полный вперед. И сдвиньтесь9752 вправо, чтобы я мог стрелять. Пошел!
- Машина рыскнула в указанном6 направлении. Один из преследователей2746 решил, что с него хватит, и соскользнул ниже - прямо под выстрел Скайуокера.
- ";
- Regex regex1 = new Regex(@"\d+");
- int mx = -9999999;
- foreach (var mt in regex1.Matches(str)) {
- Console.WriteLine(mt.ToString());
- mx = Math.Max(mx, int.Parse(mt.ToString()));
- }
- Console.WriteLine($"Максимальное число: {mx}");
- str = @"
- Вражеский истребитель 10.10.2023 исчез в облаке раскаленного газа.
- – Хороший выстрел, Р2,- одобрил 16.11.2023 Кеноби. Сухое ответное хмыканье Анакина потонуло в очереди выстрелов, слизнувших защиту с левого стабилизатора.
- – У меня истощается воображение.. 00.10.2023 Огромный республиканский крейсер нацелился на броню одного из кораблей Торговой федерации; пространство закипело в плазме канонады. Некоторые залпы могли бы без проблем поглотить истребитель целиком; малейшее же прикосновение грозило распылить машину на атомы.
- Оби-Ван метнулся в сторону. 02.10.2022 f 10.13.2023 10.10.1899
- Его направляла Великая сила, противник же мог полагаться лишь на электронную начинку - хотя рефлексы его работали на уровне скорости света. Дроид остался висеть на хвосте как привязанный.
- ";
- Regex regex = new Regex(@"(0?[1-9]|1[0-9]|2[0-9]|3[0-1])\.(0?[1-9]|1[0-2])\.((19[0-9][0-9])|(20([0-1][0-9]|2[0-3])))");
- Regex regex2 = new Regex(@".*2023");
- foreach (var mt in regex.Matches(str)) {
- if(regex2.IsMatch(mt.ToString()))
- Console.WriteLine(mt.ToString());
- }
- Console.ReadKey();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement