code: private String getTextChunk(final String string, final int slength,
              final int marker) {
          final StringBuilder chunk = new StringBuilder();
          for (int index = marker; index < slength; index++) {
              final char c = string.charAt(index);
              if (isDigit(c)) {
                  break;
              }
              chunk.append(c);
          }
          return chunk.toString();
      }
docs: Get a chunk of the string that is consistently not digits. Length of
  string is passed in for improved efficiency (calculate once).
  @param string the string being chunked
  @param slength the length of the string
  @param marker the starting point for processing
  @return the chunk