यहां हम देखेंगे कि C++ में स्ट्रिंग्स को कैसे ट्रिम किया जाए। स्ट्रिंग को ट्रिम करने का मतलब स्ट्रिंग के बाएं और दाएं हिस्से से व्हाइटस्पेस को हटाना है।
C++ स्ट्रिंग को ट्रिम करने के लिए, हम बूस्ट स्ट्रिंग लाइब्रेरी का उपयोग करेंगे। उस लाइब्रेरी में, trim_left() और trim_right() नामक दो अलग-अलग मेथड हैं। स्ट्रिंग को पूरी तरह से ट्रिम करने के लिए, हम उन दोनों का उपयोग कर सकते हैं।
उदाहरण
#include<iostream>
#include<boost/algorithm/string.hpp>
using namespace std;
main(){
string myStr = " This is a string ";
cout << "The string is: (" << myStr << ")" << endl;
//स्ट्रिंग ट्रिम करें
boost::trim_right(myStr);
cout << "The string is: (" << myStr << ")" << endl;
boost::trim_left(myStr);
cout << "The string is: (" << myStr << ")" << endl;
}
आउटपुट
$ g++ test.cpp $ ./a.out The string is: ( This is a string ) The string is: ( This is a string) The string is: (This is a string) $