Рассмотрим следующую строку:Замена рисунка в C#
##snapshot
string s = "a,,,b,c,,,,d";
###
Я пытаюсь получить следующий результат:
"a,null,null,b,c,null,null,null,d";
Другими словами, если нет ничего между двумя запятыми, я бы как заменить это на «null». Я попытался следующие:
using System.Text.RegularExpressions;
### snapshot
Regex r = new Regex("[\\,\\,]");
Console.WriteLine(r.Replace(s, ",null,"));
и я получаю:
Я много о регулярных выражений, не знаю, и это лучшее, что я мог придумать, но результат неправильно. Может ли кто-нибудь помочь? Спасибо!
Вы буквально печать "нулевой". Попробуйте заменить «' »' ' – Tico
Это моя точка зрения. Я хочу буквально напечатать нуль. – Mayou
Теперь это имеет смысл;) – Tico