class_docstr: RE is the base class for regular expression constructors.
  The following operators are defined on REs:
  
       re1 + re2         is an RE which matches |re1| followed by |re2|
       re1 | re2         is an RE which matches either |re1| or |re2|
class_docstr_tok: ["RE","is","the","base","class","for","regular","expression","constructors",".","The","following","operators","are","defined","on","REs",":","re1","+","re2","is","an","RE","which","matches","|re1|","followed","by","|re2|","re1","|","re2","is","an","RE","which","matches","either","|re1|","or","|re2|"]
code: def check_char(self, num, value):
      self.check_string(num, value)
      if len(value) != 1:
          raise Errors.PlexValueError(
              "Invalid value for argument %d of Plex.%s."
              "Expected a string of length 1, got: %s"
              % (num, self.__class__.__name__, repr(value))
          )
  
imports: from __future__ import absolute_import
  import types
  from .None import Errors
label_desc: Use image node_id 8 for calling the RE obj's underlying member method code with example usage: obj.check_char(num, value) without return types