code: private void seekNonWs(String pattern, ParsePosition pos)
      {
  
          int len = 0;
          char[] buffer = pattern.toCharArray();
  
          do
          {
              len = Arrays.binarySearch(SPLIT_CHARS, buffer[pos.getIndex()]) >= 0 ? 1 : 0;
              pos.setIndex(pos.getIndex() + len);
          } while (len > 0 && pos.getIndex() < pattern.length());
  
      }
docs: Consume whitespace from the current parse position.
  
  @param pattern
  String to read
  @param pos
  current position