0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 60
1

if (t == "time" + "[0-9]+:[0-9]+:[0-9]+") ?

27.03.2013, 15:36. Показов 590. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток гос-да программисты.
Есть пример кода:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 public void ccc()
        {         
            if (t == "time" + "[0-9]+:[0-9]+:[0-9]+")
            { 
            string str = t;
            string pattern = @"time";
            foreach (string time in Regex.Split(str, pattern))
            {
                Regex.IsMatch(time, pattern);
               
                    timeserver = time;
                }
            }
        }

получаю с сервера в переменную "t" вот такую строку: time21:23:55 в реальном времени,
покажите пожалуйста как правильно эту строку записать для оператора if
ибо так как в примере выше неправильно
(из переменной "timeserver" значения сразу выводятся на форму)
заранее Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2013, 15:36
Ответы с готовыми решениями:

Не могу разобраться с заданием "Создайте класс Time с конструкторами Time(), Time( int hour)......"
/* Создайте класс Time с конструкторами Time(), Time( int hour), Time(int hour, int min),...

Кнопки в Canvas срабатываю только при нулевом значении Time.time;
В общем делаю инвентарь, для того что бы кнопки выхода из инвентаря или кнопки айтемов работали,...

Определите структуру Time для хранения времени: struct Time
Добрый день! Помогите пожалуйста! Определите структуру Time для хранения времени: struct Time {...

Real time clock error - Check date and time setting
Всех приветствую! Ноутбук Lenovo b590, после помывки и просушки мат платы, при включении стал...

4
292 / 291 / 108
Регистрация: 04.09.2010
Сообщений: 638
27.03.2013, 16:01 2
Попробуйте так:
C#
1
2
3
4
5
6
7
8
9
10
11
            if (Regex.IsMatch(t, "time[0-9]+:[0-9]+:[0-9]+"))
            {
                string str = t;//Зачем еще одна переменная?!!!
                string pattern = @"time";
                foreach (string time in Regex.Split(str, pattern))
                {
                    Regex.IsMatch(time, pattern);
 
                    timeserver = time;
                }
            }
1
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 60
27.03.2013, 16:09  [ТС] 3
Спасибо!
(та лишняя переменная, нечаянно забыл убрать при копировании )
0
78 / 78 / 15
Регистрация: 27.01.2013
Сообщений: 323
27.03.2013, 16:25 4
Еще короче:

C#
1
2
3
4
string t = "time21:23:55";
            string templateT = "[0-9]+:[0-9]+:[0-9]+";
            if (Regex.IsMatch(t, "time" + templateT))
                string timeserver = Regex.Match(t, templateT).Value; //21:23:55
1
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 60
27.03.2013, 16:30  [ТС] 5
Спасибо за пример!
0
27.03.2013, 16:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2013, 16:30
Помогаю со студенческими работами здесь

При вызове time.time() выводится время, опережающее действительное на 12 минут 20 секунд
При вызове time.time() выводится время, опережающее действительное на 12 минут 20 секунд. Например:...

Ищу опытного php, yii разработчика для постоянки (full-time/part-time)
Добрый день. У меня есть проект по бинарным опционам (вроде форекса), который я делал с...

Разница в координатах в run-time и design-time
Может кто-нибудь объяснить почему координаты любого объекта(например Tshape) отличаются во время...

Compile-time и run-time методы и функции
Добрый день. Есть две функции, которые делают идентичную работу: template<bool leftShift,...

Как конвертировать UTC Time в Unix Time
Необходимо конвертировать UTC в Unix Time. Как это можно сделать средствами QT Creator-a? ...

Ошибка выходящего параметра (time without time zone)
Всем добрый день. (server_version 8.3.3) Простая функция, в которой хочу получить время CREATE...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru