static byte[][] parseRegionName(final byte[] regionName) throws IOException {
    byte[][] result = parseRegionNameOrReturnNull(regionName);
    if (result == null) {
      throw new IOException(
        INVALID_REGION_NAME_FORMAT_MESSAGE + ": " + Bytes.toStringBinary(regionName));
    }
    return result;
  }
Separate elements of a regionName.
@return Array of byte[] containing tableName, startKey and id OR null if not parseable as a
        region name.
@throws IOException if not parseable as regionName.
hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionInfo.java