Pattern.compile()
テキスト文字列に他の2つの文字列が含まれているかどうかを確認するために使用しています。ただし、1つの正規表現パターンである必要があります。
たとえば、文字列には「StringOne」と「StringTwo」が含まれている必要があります。
できますPattern.compile("(StringOne StringTwo|StrinTwo StringOne")
が、どちらの文字列もかなり長いので、圧縮できるかどうかを確認したいと思います。
"(StringOne )?StringTwo( StringOne)?"
そうすると、「StringTwo」と「StringOneStringTwoStringOne」に一致します。