AK: Add String::replace() functionality

This adds a replace functionality that replaces a string that contains
occurences of a "needle" by a "replacement" value. With "all_occurences"
enabled, all occurences are being replaced, otherwise only the first
occurence is being replaced.
This commit is contained in:
Emanuel Sprung 2020-04-01 21:27:39 +02:00 committed by Andreas Kling
commit 2577712a1c
Notes: sideshowbarker 2024-07-19 08:00:38 +09:00
3 changed files with 62 additions and 0 deletions

View file

@ -214,6 +214,8 @@ public:
StringView view() const;
int replace(const String& needle, const String& replacement, bool all_occurences = false);
private:
RefPtr<StringImpl> m_impl;
};