asserts.containsAny
Check that text contains at least one expected pattern.
📝Syntax
asserts.containsAny(text, patterns)
[res, msg] = asserts.containsAny(text, patterns)
📥Input Arguments
Parameter Description
text Character vector or string scalar to test.
patterns Character vector, string scalar, string array or cell of character vectors. At least one pattern must be present.
📤Output Arguments
Parameter Description
res true if the assertion passes, false otherwise.
msg assertion failure message, empty on success.
📄Description

The assertion passes when at least one pattern is found in text.

Use asserts.containsAll when every pattern must match.

💡Examples
One pattern present
asserts.containsAny('Nelson language', {'toolbox', 'Nelson'});
Capture missing patterns
[res, msg] = asserts.containsAny('Nelson language', {'toolbox', 'module'});
🔗See Also
asserts.containsAllasserts.contains
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub