BString: Add IStartsWith() and IEndsWith() methods
Case-insensitive version of StartsWith() and EndsWith()
This commit is contained in:
@@ -243,10 +243,18 @@ public:
|
||||
bool StartsWith(const char* string) const;
|
||||
bool StartsWith(const char* string, int32 length) const;
|
||||
|
||||
bool IStartsWith(const BString& string) const;
|
||||
bool IStartsWith(const char* string) const;
|
||||
bool IStartsWith(const char* string, int32 length) const;
|
||||
|
||||
bool EndsWith(const BString& string) const;
|
||||
bool EndsWith(const char* string) const;
|
||||
bool EndsWith(const char* string, int32 length) const;
|
||||
|
||||
bool IEndsWith(const BString& string) const;
|
||||
bool IEndsWith(const char* string) const;
|
||||
bool IEndsWith(const char* string, int32 length) const;
|
||||
|
||||
// Replacing
|
||||
BString& ReplaceFirst(char replaceThis, char withThis);
|
||||
BString& ReplaceLast(char replaceThis, char withThis);
|
||||
|
||||
Reference in New Issue
Block a user