code: public static Stream<CharSequence> split(CharSequence seq, RegexMatcher matcher)
      {
          return StreamSupport.stream(new SpliteratorImpl(seq, matcher), false);
      }
docs: Returns stream that contains subsequences delimited by given matcher
  <p>Stream is safe to use same regex from different thread.
  @param seq
  @param matcher
  @return