![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 23.11.2012
Сообщений: 1
|
![]()
Регулярный выражение с заменой:
Требуется:Если выражение пусто (не имеет ни одного символа), то заменяем на 0, если выражение имеет точку, то ее заменяем на запятую. Входит "" заменяем на "0" Входит "12.10" заменяем на "12,10" голову поломали, но ничего не выходит string pattern = @"((?<d1>\d+)\.(?<d2>\d+))|(?<empty >^$)"; string input = ""; string replacement = "${d1},${d2}"; Regex rgx = new Regex(pattern); string result = rgx.Replace(input, replacement); |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск X с заменой на A | lbarmen | PHP | 2 | 10.05.2012 00:26 |
Перехват функции с заменой | N-Cat | Win Api | 13 | 09.06.2011 11:42 |
Проблема с заменой символов | ZET78 | Общие вопросы C/C++ | 0 | 19.09.2010 21:04 |
Помогите с заменой!!! | olview | Microsoft Office Excel | 7 | 04.12.2009 10:35 |
Поиск с заменой! | MAKEDON | Общие вопросы C/C++ | 1 | 15.04.2009 22:02 |