code: def _is_uuid4_pattern(self, text):
      pattern = re.compile(
          (
              "[a-f0-9]{8}-"
              + "[a-f0-9]{4}-"
              + "4"
              + "[a-f0-9]{3}-"
              + "[89ab][a-f0-9]{3}-"
              + "[a-f0-9]{12}$"
          ),
          re.IGNORECASE,
      )
  
      return pattern.match(text)
  
file_path: modelchimp/modelchimp/views/api/experiment_mat_plot.py
imports: import re
  from rest_framework import generics, status
  from rest_framework.response import Response
  from modelchimp.models.experiment_mat_plot import ExperimentMatPlot
  from modelchimp.serializers.experiment_mat_plot import ExperimentMatPlotSerializer
  from modelchimp.api_permissions import HasProjectMembership
  from rest_framework.permissions import IsAuthenticated
label_desc: Use image node_id 4 for calling the ExperimentMatPlotAPI obj's underlying member method code with example usage: obj._is_uuid4_pattern(text) and returns: pattern