docs: protected boolean validateMatch(String srcString, String substring, int matchStart, int matchEnd)
      {
          if ((matchStart == 0 || !Character.isAlphabetic(srcString.codePointAt(matchStart))) && //require something non-alphabetic chars around
                  (matchEnd == srcString.length() || !Character.isAlphabetic(srcString.codePointAt(matchEnd))))
          {
              final int num = Integer.parseInt(substring);
              return validateRange(num);
          }
          return false;
      }