मुझे एक समस्या है जहाँ मुझे एक स्ट्रिंग में एक शब्द की अंतिम घटना को बदलने की आवश्यकता है।
स्थिति: मुझे एक स्ट्रिंग दी गई है जो इस प्रारूप में है:
string filePath ="F:/jan11/MFrame/Templates/feb11";
मैं तो TnaNameइस तरह की जगह :
filePath = filePath.Replace(TnaName, ""); // feb11 is TnaName
यह काम करता है, लेकिन मुझे एक समस्या है जब TnaNameमेरी जैसी ही है folder name। जब ऐसा होता है तो मैं इस तरह से एक स्ट्रिंग प्राप्त कर रहा हूं:
F:/feb11/MFrame/Templates/feb11
अब यह दोनों घटनाओं की जगह है TnaNameके साथ feb11। क्या कोई तरीका है कि मैं अपनी स्ट्रिंग में केवल शब्द की अंतिम घटना को प्रतिस्थापित कर सकता हूं?
नोट: feb11है TnaName- कि एक समस्या नहीं है जो किसी अन्य प्रक्रिया से आता है।
/आगे से?)