Я должен разобрать эту строку в C:Самый простой способ разобрать строку в C?
XFR 3 NS 207.46.106.118:1863 0 207.46.104.20:1863\r\n
И быть в состоянии получить 207.46.106.118
часть и 1863
часть (первый IP-адрес).
Я знаю, что мог бы использовать char по char и, в конце концов, найти свой путь через него, но какой самый простой способ получить эту информацию, учитывая, что IP-адрес в строке может измениться на другой формат (с меньшим количеством цифр)?
Можно ли использовать регулярное выражение в C? –
Я не хочу использовать библиотеку регулярных выражений только для этой задачи. –
Простейший и самый точный может быть не то же самое ... –