В общем (в моей голове) стоит задача, обезличить большой лог от ip адресов, хостов, логинов и тд.
1) Поиск ip: так как какой-то определенной базы нет и нужен универсальный поиск, решил воспользоваться регуляркой по типу:
Regex ip = new Regex(@"\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b");
Со своей задачей справляется, есть маленький вопрос, как заменить в строке только найденный IP?
2) Хосты и логины нахожу по первым символам, все успешно. Но вопрос такой же почти, через Replace без труда могу заменить, но как это сделать к примеру с заменой на +4 символа? Или лучше до первого найденного пробела найденного значения?