DOTALL for String.matches()

java, regex, string

Solution

You can enable it with the embedded flag `(?s)`, as in

"\n".matches("(?s)."); // true

Here's the Javadoc.

Problem

I know that DOTALL is available for the fully fledged Pattern+Matcher classes. But if I want to only use `String.matches()`, is there a way to tell it to use the DOTALL modifier?

Original source