У меня есть функция C, которая берет строку под названием "buffer" и анализирует ее, она будет соответствовать ключевым словам и использовать ее для назначения значений в структуре.
Однако некоторые ключевые слова, которые я хочу полностью игнорировать.
Эта программа анализирует файлы VCard (.vcf, виртуальные визитные карточки).
Вот пример буфера строк:
FN;CHARSET=UTF-8:David Celery
FN - ключевое слово im, которое интересует, а David Celery - значение, связанное с FN.
Однако CHARSET = UTF-8 - это то, о чем я вообще не забочусь.
Итак, мой вопрос: есть ли способ для сканирования моего буфера и просто заменить "CHARSET = UTF-8" на "", так что мне не нужно беспокоиться о его синтаксическом анализе (и других подобных ключевых словах я просто хотите игнорировать).
Спасибо,