Вопрос по регулярным выражениям

OKey

Client
Регистрация
04.02.2015
Сообщения
10
Благодарностей
0
Баллы
1
Всем доброго времени.
Может, кто знает как можно регулярным выражением указать на конкретную позицию символа в тексте. Например, нужно взять два первых символа из текста (из даты в американском формате выбрать месяц)
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Можно и без регулярок
C#:
string str = "12345670";
string rez = str.Substring(0, 2); // Вырезаем элементы
Console.WriteLine(rez);  // результат 12
 
Последнее редактирование:

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
А можно и с регулярками)
Код:
^[\w\W]{2}
 
Последнее редактирование:

OKey

Client
Регистрация
04.02.2015
Сообщения
10
Благодарностей
0
Баллы
1
Спасибо за ответ! С регулярным выражением всё получилось: ^[\w\W]{2} -берёт первые два символа.
А с кодом нет. Я работал с переменной {-TimeNow.Date-} из неё нужно было вынуть нужные поля (день, год,..) Как её превратить в стринговую переменную?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 349
Благодарностей
9 090
Баллы
113
Спасибо за ответ! С регулярным выражением всё получилось: ^[\w\W]{2} -берёт первые два символа.
А с кодом нет. Я работал с переменной {-TimeNow.Date-} из неё нужно было вынуть нужные поля (день, год,..) Как её превратить в стринговую переменную?
а разве кубики под запретом? :-)
никаких тебе кодов, ничего, красота!
всего один экшен..

upload_2015-2-13_12-39-14.png
 

OKey

Client
Регистрация
04.02.2015
Сообщения
10
Благодарностей
0
Баллы
1
Отлично! Это то, что я искал. Спасибо.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)