Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 72
1

Считать текст из файла и вывести на экран только строки, содержащие двузначные числа

28.05.2011, 17:10. Показов 2089. Ответов 2
Метки нет (Все метки)

Написать прогу,которая считывает текст из файла и выводит на экран только строки,содержащие двузначные числа.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2011, 17:10
Ответы с готовыми решениями:

Считать текст из файла и вывести на экран только строки, содержащие двузначные числа
Подскажите пожалуйста,по программе которая считывает текст из файла и выводит на экран только...

Вывести на экран из файла только строки, содержащие двузначные числа
Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие...

Считать текст из файла и вывести на экран только строки, содержащие двузначные числа
Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие...

Считать текст из файла, и вывести на экран только строки, содержащие двузначные числа
Помогите пожалуйста написать программу, которая считывает текст из файла и выводит на экран только...

2
Заблокирован
28.05.2011, 18:01 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using System;
using System.Text;
 
class Program
{
    static void Main(string[] args)
    {
 
        string[] nums = System.IO.File.OpenText(@"d:\test.txt").ReadToEnd().Replace("\r\n", " ").Split(' ', ',', '!', '?', ':', ';');
 
        foreach (string s in nums)
        {
            if (System.Text.RegularExpressions.Regex.IsMatch(s, "^\\d{2}$"))
            {
                Console.Write(s + " ");
 
            }
        }
        Console.ReadKey();
 
    }
 
}
1
50 / 49 / 9
Регистрация: 12.01.2011
Сообщений: 135
28.05.2011, 18:05 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
static void Main(string[] args)
        {
            string[] lines = File.ReadAllLines("1.txt"); //путь к файлу
            var pattern = @"\d{2,3}";
            Regex reg = new Regex(pattern);
          
            for (int i = 0; i < lines.Length; i++)
            {
                var text = lines[i];
                MatchCollection match = reg.Matches(text);
                for(var j=0; j<match.Count;j++)
                {
                    if(match[j].Length<3)
                  Console.WriteLine(match[j].ToString());
                }
            }
            Console.ReadLine();
        }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2011, 18:05

Считать текст из файла и вывести на экран только строки, содержащие двузначное числа
Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие...

Вывести из файла на экран только содержащие двузначные числа строки
Дорогие форумчане, не откажите в помощи!! Вот есть задание &quot;написать программу, которая считывает...

Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие двузначные числа
вот начало кода,помогите пожалуйста работу надо сдать до 02.11,буду очень признателен using...

Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие двузначные числа
Написать программу, которая считывает текст из файла и выводит на экран только строки, содержащие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.