मेरे पास एक सी फ़ंक्शन है, जो 'बफर' नामक एक स्ट्रिंग लेता है, और इसे पार करता है, यह कीवर्ड से मेल खाता है और संरचना में मूल्यों को असाइन करने के लिए इसका उपयोग करता है।स्ट्रिंग से सबस्ट्रिंग को हटा रहा है?
हालांकि, कुछ खोजशब्दों मैं पूरी तरह से अनदेखा करना चाहते।
इस कार्यक्रम VCard फ़ाइलें (.vcf, आभासी व्यापार कार्ड) पार्स करता है।
यहां नमूने लाइन बफर आपूर्ति दे सकती हैं:
FN;CHARSET=UTF-8:David Celery
एफ एन एक कीवर्ड im में रुचि रखता है, और डेविड अजवाइन एफ एन के साथ जुड़े मूल्य है।
हालांकि, charset = utf-8 कुछ मैं बिल्कुल के बारे में परवाह न है।
तो मेरा सवाल यह है कि, मेरे बफर को स्कैन करने और बस 'CHARSET = UTF-8 "को" "के साथ बदलने का कोई तरीका है, ताकि मुझे इसे पार्स करने के बारे में चिंता न करें (और अन्य समान कीवर्ड मैं बस की अनदेखी करने) चाहते
धन्यवाद,
आपने अभी तक क्या प्रयास किया है? और यदि आप सी में तारों के साथ काम कर रहे हैं, और आप इस बुनियादी को कुछ करने में सक्षम नहीं हैं, तो मेरा सुझाव है कि आप स्ट्रिंग सपोर्ट (जैसे सी ++, जावा, सी #, पायथन, डेल्फी इत्यादि) में निर्मित भाषा का उपयोग करने पर विचार करें। –