.toMatch()

This assertion checks whether a strings contains a value or satisfies a regex.

String

jestUnexpected('foo').toMatch('bar');
expected 'foo' to match MatchSpec({ spec'bar'valueundefinednestedfalse })
 
foo

Regex

You can also specify the value the property must have.

jestUnexpected('fooobar').toMatch(/f[o]{2}bar/);
expected 'fooobar'
to match MatchSpec({ spec/f[o]{2}bar/valueundefinednestedfalse })