OpenDaVINCI  4.15.3
StringToolbox.h
Go to the documentation of this file.
1 
20 #ifndef OPENDAVINCI_CORE_STRINGS_STRINGTOOLBOX_H_
21 #define OPENDAVINCI_CORE_STRINGS_STRINGTOOLBOX_H_
22 
24 
25 #include <algorithm>
26 #include <string>
27 #include <vector>
28 
29 namespace odcore {
30  namespace strings {
31 
32  using namespace std;
33 
38  class StringToolbox {
39  public:
40  virtual ~StringToolbox() {};
41 
47  static void trim(string &s);
48 
56  static string replaceAll(const string &s, const char &FROM, const char &TO);
57 
65  static bool equalsIgnoreCase(const string &s1, const string &s2);
66 
81  static vector<string> split(const string &s, const char &delimiter);
82 
83  };
84  }
85 }
86 
87 #endif /*OPENDAVINCI_CORE_STRINGS_STRINGTOOLBOX_H_*/
Definition: StringToolbox.h:38
virtual ~StringToolbox()
Definition: StringToolbox.h:40