[5.8] adds Str::containsAll() method #28806
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi everyone,
As discussed here #28688 and #28695 - in order to avoid a breaking change, I abstracted it into a new method called
containsAll()
and I am usingcontains()
to check whether the value is contained inside the string.Every now and then I run into a dilemma where I want to check if an array of values is contained within a string.
This adds the functionality to check for all array values inside a string.
Check out the tests to see all the supported scenarios.
I hope you guys find this useful, too 🙂
Chris